Creates and manages Kubernetes Deployments with rolling updates, health probes, and resource limits.
Config
Container Config
Probe Config
Resource Requirements
Outputs
Dependencies
Depends on:gcp/gke(required) — Kubernetes cluster
agno/runnercreates Kubernetes Deployments internally
Example
Notes
- The deployment waits up to 5 minutes for all replicas to become ready before timing out.
- The
cluster,namespace, andselectorfields are immutable — changing them requires deleting and recreating the resource. - Environment variables from Kubernetes Secrets use the format
"secret_name.key"inenv_from_secret. - Rolling updates use 25% max surge and 25% max unavailable by default.