What problem does it solve?
This Skill addresses the complexities of running production Kubernetes clusters, enabling effective resource management, secure configurations, and reliable operations.
Core Features & Use Cases
- Resource Management: Configure CPU/memory requests and limits, understand QoS classes, and implement quotas.
- Advanced Scheduling: Control pod placement using affinity, taints, and topology spread constraints.
- Networking: Implement NetworkPolicies for zero-trust security and configure Ingress/Gateway API.
- Security Hardening: Apply RBAC, Pod Security Standards, and best practices.
- Autoscaling: Set up HPA, VPA, and KEDA for dynamic scaling.
- Troubleshooting: Provides systematic playbooks for common operational issues.
- Use Case: Deploying a new microservice? Use this Skill to ensure it's configured with appropriate resource requests/limits, secured with NetworkPolicies, and set up for autoscaling.
Quick Start
Use the operating-kubernetes skill to configure resource requests and limits for my deployment.