<- Adapters

Kubernetes

experimentalinfra

Kubernetes cluster management as governed capabilities

pip install chp-adapter-kubernetes

Auto-discovered through the chp.adapters entry point — no host config needed.

Capabilities

What this adapter exposes.

apply_manifestv0.1.0

Create or update a Kubernetes resource from a manifest. Spec never in evidence.

chp.adapters.kubernetes.apply_manifest
get_pod_logsv0.1.0

Fetch pod logs. Log content returned to caller but never in evidence.

chp.adapters.kubernetes.get_pod_logs
list_deploymentsv0.1.0

List deployments in a namespace.

chp.adapters.kubernetes.list_deployments
list_namespacesv0.1.0

List Kubernetes namespaces.

chp.adapters.kubernetes.list_namespaces
list_podsv0.1.0

List pods in a namespace, optionally filtered by label selector.

chp.adapters.kubernetes.list_pods
restart_deploymentv0.1.0

Trigger a rolling restart of a deployment.

chp.adapters.kubernetes.restart_deployment
scale_deploymentv0.1.0

Scale a deployment to the specified number of replicas.

chp.adapters.kubernetes.scale_deployment
See the full capability catalog →