Kubernetes::Resources::V1
Facade for v1 API resources.
This class provides convenient access to all core and apps/v1 resources through a single, type-safe interface.
Example
k8s = Kubernetes::Client.new
# Access resources through the v1 API
pods = k8s.v1.pods.list_namespaced("default")
k8s.v1.deployments.scale("default", "nginx", replicas: 10)
logs = k8s.v1.pods.logs("default", "nginx")
Constructors
new(client : Client)
SourceInstance methods
config_maps
Sourcedeployments
Sourcenamespaces
Sourcepods
Sourcesecrets
Sourceservices
Source