deploy-to-kubernetes
Installation
SKILL.md
Deploy to Kubernetes
Deploy containerized applications to Kubernetes with production-ready configurations including health checks, resource management, and automated rollouts.
When to Use
- Deploying new applications to Kubernetes clusters (EKS, GKE, AKS, self-hosted)
- Migrating from Docker Compose or traditional VMs to container orchestration
- Implementing zero-downtime rolling updates and rollbacks
- Managing application configuration and secrets in Kubernetes
- Setting up multi-environment deployments (dev, staging, production)
- Creating reusable Helm charts for application distribution
Inputs
- Required: Kubernetes cluster access (
kubectl cluster-info) - Required: Container images pushed to registry (Docker Hub, ECR, GCR, Harbor)
- Required: Application requirements (ports, environment variables, volumes)
- Optional: TLS certificates for HTTPS ingress
Related skills