What problem does it solve?
Deploying and operating production Kubernetes workloads is complex and error-prone; this Skill reduces risk and time-to-deploy by providing repeatable, secure, and observable manifests and guidance tailored for production clusters. It codifies best practices for resource sizing, health checks, least-privilege access, network segmentation, and storage so teams avoid common outages and security gaps.
Core Features & Use Cases
- Manifest Design: Generate declarative YAML for Deployments, StatefulSets, DaemonSets, CronJobs and Jobs with requests/limits, probes, and sensible defaults.
- Security & Policies: Create RBAC, NetworkPolicy, PodSecurity/PSS guidance and least-privilege ServiceAccounts and RoleBindings.
- Packaging & Delivery: Produce Helm chart structure, values.yaml recommendations, and GitOps-ready overlays for ArgoCD/Flux.
- Storage & Scaling: Recommend StorageClasses, PVC patterns, HPA/VPA and namespace quotas for cost and availability.
- Troubleshooting: Provide kubectl debugging steps, diagnostics, and remediation patterns for common pod, scheduling, and networking failures.
Quick Start
Create production-ready Kubernetes YAML and a Helm chart for a web application including resource requests/limits, liveness/readiness probes, namespace isolation, RBAC, and a NetworkPolicy.