| name | kubernetes-deploying |
| description | Use when deploying applications to Kubernetes — Deployments, Services, Ingress, ConfigMaps, Secrets, health checks, and scaling. For dry-run and security checks before apply, also use `devops-skills`. |
When to use
- Deploying applications to Kubernetes (new or updated workloads)
- Writing or editing Deployments, Services, Ingress, ConfigMaps, or Secrets
- Helm chart work — install, upgrade, values, or template debugging
- Debugging rollouts, probe failures, or pod crash loops
On-demand loading: Read when deploying to Kubernetes. Skip for non-K8s infra. Prefer devops-skills for pre-apply validation only.
Kubernetes Deploying
Deploy and manage applications on Kubernetes. Manifest examples and ops detail live in references/.
Workflow
- Define Deployment with requests/limits, liveness + readiness probes
- Expose via Service; add Ingress when external HTTPS needed
- ConfigMap/Secret for config — no secrets in git
kubectl apply --dry-run then apply; see references/operations.md
- Verify rollout:
kubectl rollout status
References
| File | Contents |
|---|
references/manifest-examples.md | Deployment, Service, Ingress, ConfigMap, HPA YAML |
references/operations.md | kubectl commands, strategies, health checks, tips |
Related skills
devops-skills — Terraform/compose/K8s dry-run patterns
setting-up-terraform — cluster infra (not app manifests)