kubernetes-deployment
Kubernetes deployment workflow for container orchestration, Helm charts, service mesh, and production-ready K8s configurations.
Best use case
kubernetes-deployment is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Kubernetes deployment workflow for container orchestration, Helm charts, service mesh, and production-ready K8s configurations.
Teams using kubernetes-deployment should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/kubernetes-deployment/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How kubernetes-deployment Compares
| Feature / Agent | kubernetes-deployment | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Kubernetes deployment workflow for container orchestration, Helm charts, service mesh, and production-ready K8s configurations.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Kubernetes Deployment Workflow ## Overview Specialized workflow for deploying applications to Kubernetes including container orchestration, Helm charts, service mesh configuration, and production-ready K8s patterns. ## When to Use This Workflow Use this workflow when: - Deploying to Kubernetes - Creating Helm charts - Configuring service mesh - Setting up K8s networking - Implementing K8s security ## Workflow Phases ### Phase 1: Container Preparation #### Skills to Invoke - `docker-expert` - Docker containerization - `k8s-manifest-generator` - K8s manifests #### Actions 1. Create Dockerfile 2. Build container image 3. Optimize image size 4. Push to registry 5. Test container #### Copy-Paste Prompts ``` Use @docker-expert to containerize application for K8s ``` ### Phase 2: K8s Manifests #### Skills to Invoke - `k8s-manifest-generator` - Manifest generation - `kubernetes-architect` - K8s architecture #### Actions 1. Create Deployment 2. Configure Service 3. Set up ConfigMap 4. Create Secrets 5. Add Ingress #### Copy-Paste Prompts ``` Use @k8s-manifest-generator to create K8s manifests ``` ### Phase 3: Helm Chart #### Skills to Invoke - `helm-chart-scaffolding` - Helm charts #### Actions 1. Create chart structure 2. Define values.yaml 3. Add templates 4. Configure dependencies 5. Test chart #### Copy-Paste Prompts ``` Use @helm-chart-scaffolding to create Helm chart ``` ### Phase 4: Service Mesh #### Skills to Invoke - `istio-traffic-management` - Istio - `linkerd-patterns` - Linkerd - `service-mesh-expert` - Service mesh #### Actions 1. Choose service mesh 2. Install mesh 3. Configure traffic management 4. Set up mTLS 5. Add observability #### Copy-Paste Prompts ``` Use @istio-traffic-management to configure Istio ``` ### Phase 5: Security #### Skills to Invoke - `k8s-security-policies` - K8s security - `mtls-configuration` - mTLS #### Actions 1. Configure RBAC 2. Set up NetworkPolicy 3. Enable PodSecurity 4. Configure secrets 5. Implement mTLS #### Copy-Paste Prompts ``` Use @k8s-security-policies to secure Kubernetes cluster ``` ### Phase 6: Observability #### Skills to Invoke - `grafana-dashboards` - Grafana - `prometheus-configuration` - Prometheus #### Actions 1. Install monitoring stack 2. Configure Prometheus 3. Create Grafana dashboards 4. Set up alerts 5. Add distributed tracing #### Copy-Paste Prompts ``` Use @prometheus-configuration to set up K8s monitoring ``` ### Phase 7: Deployment #### Skills to Invoke - `deployment-engineer` - Deployment - `gitops-workflow` - GitOps #### Actions 1. Configure CI/CD 2. Set up GitOps 3. Deploy to cluster 4. Verify deployment 5. Monitor rollout #### Copy-Paste Prompts ``` Use @gitops-workflow to implement GitOps deployment ``` ## Quality Gates - [ ] Containers working - [ ] Manifests valid - [ ] Helm chart installs - [ ] Security configured - [ ] Monitoring active - [ ] Deployment successful ## Related Workflow Bundles - `cloud-devops` - Cloud/DevOps - `terraform-infrastructure` - Infrastructure - `docker-containerization` - Containers
Related Skills
orchestrating-deployment-pipelines
Deploy use when you need to work with deployment and CI/CD. This skill provides deployment automation and orchestration with comprehensive guidance and automation. Trigger with phrases like "deploy application", "create pipeline", or "automate deployment".
managing-deployment-rollbacks
Deploy use when you need to work with deployment and CI/CD. This skill provides deployment automation and orchestration with comprehensive guidance and automation. Trigger with phrases like "deploy application", "create pipeline", or "automate deployment".
kubernetes-service-manager
Kubernetes Service Manager - Auto-activating skill for DevOps Advanced. Triggers on: kubernetes service manager, kubernetes service manager Part of the DevOps Advanced skill category.
kubernetes-secrets-manager
Kubernetes Secrets Manager - Auto-activating skill for DevOps Advanced. Triggers on: kubernetes secrets manager, kubernetes secrets manager Part of the DevOps Advanced skill category.
kubernetes-rbac-analyzer
Kubernetes Rbac Analyzer - Auto-activating skill for Security Advanced. Triggers on: kubernetes rbac analyzer, kubernetes rbac analyzer Part of the Security Advanced skill category.
kubernetes-ingress-config
Kubernetes Ingress Config - Auto-activating skill for DevOps Advanced. Triggers on: kubernetes ingress config, kubernetes ingress config Part of the DevOps Advanced skill category.
kubernetes-deployment-creator
Kubernetes Deployment Creator - Auto-activating skill for DevOps Advanced. Triggers on: kubernetes deployment creator, kubernetes deployment creator Part of the DevOps Advanced skill category.
kubernetes-configmap-handler
Kubernetes Configmap Handler - Auto-activating skill for DevOps Advanced. Triggers on: kubernetes configmap handler, kubernetes configmap handler Part of the DevOps Advanced skill category.
creating-kubernetes-deployments
Deploy applications to Kubernetes with production-ready manifests. Supports Deployments, Services, Ingress, HPA, ConfigMaps, Secrets, StatefulSets, and NetworkPolicies. Includes health checks, resource limits, auto-scaling, and TLS termination. Use when working with creating kubernetes deployments. Trigger with 'creating', 'kubernetes', 'deployments'.
canary-deployment-setup
Canary Deployment Setup - Auto-activating skill for ML Deployment. Triggers on: canary deployment setup, canary deployment setup Part of the ML Deployment skill category.
adk-deployment-specialist
Deploy and orchestrate Vertex AI ADK agents using A2A protocol. Manages AgentCard discovery, task submission, Code Execution Sandbox, and Memory Bank. Use when asked to "deploy ADK agent" or "orchestrate agents". Trigger with phrases like 'deploy', 'infrastructure', or 'CI/CD'.
azure-deployment-preflight
Performs comprehensive preflight validation of Bicep deployments to Azure, including template syntax validation, what-if analysis, and permission checks. Use this skill before any deployment to Azure to preview changes, identify potential issues, and ensure the deployment will succeed. Activate when users mention deploying to Azure, validating Bicep files, checking deployment permissions, previewing infrastructure changes, running what-if, or preparing for azd provision.