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 containerizationk8s-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 generationkubernetes-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- Istiolinkerd-patterns- Linkerdservice-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 securitymtls-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- Grafanaprometheus-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- Deploymentgitops-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/DevOpsterraform-infrastructure- Infrastructuredocker-containerization- Containers
AGI Framework Integration
Adapted for @techwavedev/agi-agent-kit Original source: antigravity-awesome-skills
Memory-First Protocol
Cache workflow configurations and automation patterns. Retrieve prior pipeline designs to avoid re-building similar flows from scratch.
# Check for prior workflow/automation context before starting
python3 execution/memory_manager.py auto --query "automation patterns and workflow configurations for Kubernetes Deployment"
Storing Results
After completing work, store workflow/automation decisions for future sessions:
python3 execution/memory_manager.py store \
--content "Workflow: automated data pipeline with retry logic, dead-letter queue, and Slack alerts on failure" \
--type technical --project <project> \
--tags kubernetes-deployment workflow
Multi-Agent Collaboration
Share workflow state with other agents so they can trigger, monitor, or extend the automation.
python3 execution/cross_agent_context.py store \
--agent "<your-agent>" \
--action "Workflow automation deployed — pipeline processing 1000+ events/day with 99.9% success rate" \
--project <project>
Playbook Engine
Combine this skill with others using the Playbook Engine (execution/workflow_engine.py) for guided multi-step automation with progress tracking.
Source: techwavedev/agi-agent-kit — distributed by TomeVault.