What problem does it solve? Kubernetes clusters ship with insecure defaults — unencrypted etcd secrets, flat networks, over-privileged RBAC, and unsigned images — and engineers lack a single threat-model-driven playbook for closing these gaps systematically. ## Core Features & Use Cases - Defense-in-depth guidance: Covers the 4Cs threat model, control plane and kubelet hardening, etcd encryption-at-rest, least-privilege RBAC, Pod Security Admission, supply-chain signing with Cosign/SLSA, admission policy (ValidatingAdmissionPolicy, Gatekeeper, Kyverno), zero-trust NetworkPolicy with Calico/Cilium, and runtime detection with Falco/Tetragon. - Read-only audit scripts: Ships five kubectl-based scripts under tools/ that flag cluster-admin bindings, missing PSA enforcement, flat namespaces, privileged workloads, and unpinned images. - Use Case: Before a compliance review, run tools/rbac-audit.sh and tools/netpol-coverage.sh against a cluster to surface wildcard RBAC grants and namespaces lacking default-deny policies, then apply the skill's remediation checklist. ## Quick Start Ask the AI to threat-model your Kubernetes cluster and audit it for privileged workloads, missing network policies, and unencrypted secrets.