Pod Security Standards definieren drei Stufen: Privileged (ohne Einschränkungen), Baseline (Minimum), Restricted (am strengsten).
Stufen¶
- Privileged: Keine Einschränkungen (Entwicklung)
- Baseline: Blockiert bekannte Privilege Escalations
- Restricted: Gehärtete Best Practices (Produktion)
Enforcement¶
Namespace label¶
apiVersion: v1 kind: Namespace metadata: name: production labels: pod-security.kubernetes.io/enforce: restricted pod-security.kubernetes.io/warn: restricted pod-security.kubernetes.io/audit: restricted
Wichtigste Erkenntnis¶
Restricted für Produktion, Baseline als Minimum. Enforcement auf Namespace-Ebene.
securitykubernetespod security