@ 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
- Create Dockerfile
- Build container image
- Optimize image size
- Push to registry
- 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
- Create Deployment
- Configure Service
- Set up ConfigMap
- Create Secrets
- 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
- Create chart structure
- Define values.yaml
- Add templates
- Configure dependencies
- 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
- Choose service mesh
- Install mesh
- Configure traffic management
- Set up mTLS
- 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
- Configure RBAC
- Set up NetworkPolicy
- Enable PodSecurity
- Configure secrets
- 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
- Install monitoring stack
- Configure Prometheus
- Create Grafana dashboards
- Set up alerts
- 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
- Configure CI/CD
- Set up GitOps
- Deploy to cluster
- Verify deployment
- 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
@ Limitations
- Use this skill only when the task clearly matches the scope described above.
- never treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Source: Regtransfers/agency-agents-mcp — distributed by TomeVault.