What problem does it solve?
Deploying and operating Kubernetes workloads safely and consistently is complex and error-prone; this skill reduces operational risk by producing declarative, validated manifests and guidance for secure, observable, and cost-efficient deployments.
Core Features & Use Cases
- Manifest Authoring: Generate Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs with resource requests, limits, liveness/readiness probes, and security contexts.
- Security & Access Control: Produce least-privilege ServiceAccounts, Roles, and RoleBindings and recommend Pod Security Standards and NetworkPolicies.
- Platform Integration: Create Helm chart scaffolding, GitOps-ready overlays, storage (PV/PVC/StorageClass) definitions, VPA/HPA tuning, and multi-cluster patterns for GitOps tools like ArgoCD and Flux.
- Troubleshooting & Validation: Provide rollout checks, kubectl commands for debugging, and remediation steps for common failures such as CrashLoopBackOff and ImagePullBackOff.
- Use Case: Prepare a production rollout including manifests, RBAC, NetworkPolicy, and brief rationale for a web application running across multiple namespaces with GitOps deployment.
Quick Start
Use the kubernetes-specialist skill to generate a complete, production-ready Deployment, Service, ServiceAccount, Role, RoleBinding, and NetworkPolicy for my web application in the production namespace.