name: container-orchestration
description: Containerize applications and orchestrate them using Docker and Kubernetes for local and cloud environments.
Container Orchestration
Instructions
Containerization
Create efficient Dockerfiles using multi-stage builds
Follow best practices for image size and security
Containerize frontend and backend applications separately
Docker Compose
Define multi-container applications with docker-compose.yml
Configure networks, volumes, and environment variables
Support local development and testing workflows
Kubernetes Manifests
Build core resources:
Deployments
Services
ConfigMaps
Secrets
Apply proper labels and selectors
Separate configuration from application code
Helm Charts
Create reusable Helm charts
Define values.yaml for environment-specific configuration
Manage chart dependencies and versioning
Local Kubernetes Development
Use Minikube for local clusters
Enable addons (Ingress, Metrics Server)
Validate manifests before cloud deployment
Cloud Kubernetes Deployment
Deploy workloads to managed Kubernetes:
AKS (Azure)
GKE (Google Cloud)
DOKS (DigitalOcean)
Configure namespaces and RBAC
Use container registries securely
Reliability & Performance
Implement liveness and readiness probes
Define CPU and memory requests/limits
Support rolling updates and zero-downtime deployments
Best Practices
Use minimal base images (alpine, distroless)
Never hardcode secrets in images or manifests
Version-control all manifests and Helm charts
Keep development, staging, and production values separate
Run npx skillmds@latest add tomevault-io/muhammadyasir678-the-evolution-of-todo-app-container-orchest in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
--- It is listed under Productivity on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.