Operator Priv Profile

Use when the user asks whether an operator runs with least privilege, what SCCs/securityContext/namespaces/roles an operator uses or requires, or for a fleet least-privilege inventory of OpenShift core and optional operators. Builds a deterministic per-operator privilege profile from manifests/CSVs (tier 1 — SCC requests, per-container securityContext, namespaces/install modes, complete RBAC enumeration), diffs shipped RBAC against the code's +kubebuilder:rbac markers (tier 2 — surplus grants = least-priv gap), and ships a gated runtime capture for the actually-assigned SCC and effective SA permissions (tier 3, executed only with explicit cluster authorization).

openshift f416ac2 3 files · 37.5 KB Updated

File contents

openshift/traust/tree/main/harnessing/3-audit/operator-priv-profile commit f416ac21e5

Frequently asked questions

npx skillmds@latest add openshift/operator-priv-profile