Pod Security Standards: Three Tiers and Where Each Fits

PSS replaces PSP with three tiers: privileged, baseline, restricted. The right tier per workload class.

Privileged

Pod Security Standards (PSS) are Kubernetes' replacement for the deprecated PodSecurityPolicy. They define three tiers: Privileged, Baseline, and Restricted. Each tier applies progressively stricter controls. Choosing the right tier for each namespace is the discipline that produces secure, sustainable Kubernetes operations.

What the Privileged tier provides:

Privileged is the escape valve, not the default. Workloads need explicit justification to run at this tier.

Baseline

Baseline is the middle tier. It blocks the most egregious security patterns while accommodating common application requirements. For most application namespaces, Baseline is the right default unless the team has done the work to move to Restricted.

Baseline is the practical default for most application namespaces. The bar for adoption is low; the security value is real.

Restricted

Restricted is the strictest tier. It enforces zero-trust principles at the pod level: drop all capabilities, run as non-root, use seccomp profiles, restrict volume types significantly. New workloads should target this tier; existing workloads need refactoring to fit.

Pod Security Standard tier choice is one of the most consequential namespace-level decisions in Kubernetes operations. Nova AI Ops integrates with cluster admission and audit data, surfaces tier mismatches and migration candidates, and produces the per-namespace tier inventory that the platform team uses to drive harder defaults over time.