Kubernetes
experimentalinfraKubernetes cluster management as governed capabilities
pip install chp-adapter-kubernetesAuto-discovered through the chp.adapters entry point — no host config needed.
Capabilities
What this adapter exposes.
apply_manifestv0.1.0Create or update a Kubernetes resource from a manifest. Spec never in evidence.
chp.adapters.kubernetes.apply_manifestget_pod_logsv0.1.0Fetch pod logs. Log content returned to caller but never in evidence.
chp.adapters.kubernetes.get_pod_logslist_deploymentsv0.1.0List deployments in a namespace.
chp.adapters.kubernetes.list_deploymentslist_namespacesv0.1.0List Kubernetes namespaces.
chp.adapters.kubernetes.list_namespaceslist_podsv0.1.0List pods in a namespace, optionally filtered by label selector.
chp.adapters.kubernetes.list_podsrestart_deploymentv0.1.0Trigger a rolling restart of a deployment.
chp.adapters.kubernetes.restart_deploymentscale_deploymentv0.1.0Scale a deployment to the specified number of replicas.
chp.adapters.kubernetes.scale_deployment