Creates and manages Kubernetes Deployments with rolling updates, health probes, and resource limits.
Config
Container Config
Probe Config
Resource Requirements
Outputs
Dependencies
Depends on:kubernetes/config(required) — access to the target cluster
agno/runnercreates Kubernetes Deployments internally
Example
Notes
- Create and update wait up to 5 minutes for all replicas to become ready before timing out. Delete waits until the Deployment is gone.
- The
config,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.