From aj-geddes-useful-ai-prompts-4
Deploys, manages, and scales containerized applications on Kubernetes with best practices for production workloads, resource management, and rolling updates.
How this skill is triggered — by the user, by Claude, or both
Slash command
/aj-geddes-useful-ai-prompts-4:kubernetes-deploymentThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- [Overview](#overview)
Master Kubernetes deployments for managing containerized applications at scale, including multi-container services, resource allocation, health checks, and rolling deployment strategies.
Minimal working example:
# kubernetes-deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: api-service
namespace: production
labels:
app: api-service
version: v1
spec:
replicas: 3
strategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
selector:
matchLabels:
app: api-service
template:
metadata:
labels:
app: api-service
version: v1
annotations:
// ... (see reference guides for full implementation)
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| Complete Deployment with Resource Management | Complete Deployment with Resource Management |
| Deployment Script | Deployment Script |
| Service Account and RBAC | Service Account and RBAC |
npx claudepluginhub aj-geddes/useful-ai-promptsDeploys containerized applications to Kubernetes with production manifests including Deployments, Services, ConfigMaps, Secrets, Ingress, health checks, and Helm charts. Use for EKS, GKE, AKS, or self-hosted clusters.
Provides guidance on Kubernetes deployment strategies (rolling, blue-green, canary), workload types (Deployment, StatefulSet, DaemonSet, Job), resource management, and autoscaling for production-grade applications.
Provides production-grade Kubernetes YAML patterns, kubectl debugging commands, and best practices for deployments, probes, RBAC, autoscaling, ConfigMaps/Secrets, and security.