Kubernetes Pod Security Standards
Official docs outline
- Privileged Profile
Unrestricted policy with known privilege escalations allowed.
- Baseline Profile
Minimally restrictive policy preventing known escalations.
- Restricted Profile
Hardened policy following pod hardening best practices.
- Pod Security Admission
Enforce, audit and warn modes through namespace labels.
- Enforce Standards with Namespace Labels
Applying Pod Security Standards per namespace.
- Enforce Standards Cluster-wide
Configuring the admission controller defaults and exemptions.
- Security Context
runAsNonRoot, capabilities, readOnlyRootFilesystem and seccomp settings.
- Migrate from PodSecurityPolicy
Moving off removed PodSecurityPolicy.
- Seccomp Tutorial
Restricting syscalls using seccomp profiles.
- AppArmor Tutorial
Restricting container access with AppArmor.
- User Namespaces
Isolating container users from host users.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.