Cybersecurity
Review a Kubernetes Workload and Cluster Security Posture
Risky workload, identity, network, secret, image, and control-plane configurations are identified and remediated with tested changes.
The process
Work it in this order.
- Obtain authorization and inventory clusters, namespaces, workloads, data sensitivity, tenancy, exposure, owners, versions, and managed-service boundaries.
- Collect read-only manifests and settings for RBAC, service accounts, admission controls, API access, audit logging, network policies, secrets, registries, nodes, and backup practices.
- Review images and supply chain controls for trusted registries, immutable references, vulnerability handling, provenance, minimal contents, and update cadence.
- Assess workload security contexts for privilege, host access, capabilities, user IDs, filesystems, resource limits, and seccomp or other kernel controls.
- Assess cluster and namespace isolation, least privilege, secret protection, external exposure, policy enforcement, control-plane security, and logging against NIST and Kubernetes guidance.
- Prioritize findings by exploit path and workload impact, then stage approved manifest or platform changes with rollback and service-owner validation.
- Retest remediations, verify application health, and add policy-as-code or continuous checks to detect recurrence.
Bring this
Inputs the cat will ask for.
- Cluster and namespace scope
- Read-only Kubernetes and cloud access
- Workload owners and data classifications
- Deployment repositories and maintenance constraints
Router + one playbook
Route first. Choose one.
Cat Paw loads one playbook per task rather than merging several. Start with this router; the remaining paths are workflow-specific candidates it can inspect.
- Router:
cybersecurity-pack skills/cybersecurity-skills/performing-kubernetes-cis-benchmark-with-kube-bench/SKILL.mdskills/cybersecurity-skills/auditing-kubernetes-cluster-rbac/SKILL.mdskills/cybersecurity-skills/scanning-kubernetes-manifests-with-kubesec/SKILL.md
Guardrails
The boundaries travel with the prompt.
- Use read-only discovery first and never apply manifests or run containers without approved change scope.
- Do not extract secret values; inspect metadata and protection controls instead.
- Test admission, RBAC, and network-policy changes in staging or limited waves with rollback.
Done means
A checkable finish.
All in-scope checklist areas have evidence and disposition, critical fixes are verified without service regression, and continuous policy checks cover agreed high-risk configurations.
Sources
Where this process came from.
- csrc.nist.gov/pubs/sp/800/190/final
- kubernetes.io/docs/concepts/security/security-checklist/
- kubernetes.io/docs/concepts/security/application-security-checklist/
Sources establish the workflow pattern. Reddit and community posts, where present, are treated as practitioner anecdotes rather than universal facts.