Class PolicyController

Configuration for Policy Controller

Attributes
NameDescription
boolenabled
Enables the installation of Policy Controller. If false, the rest of PolicyController fields take no effect.
booltemplate_library_installed
Installs the default template library along with Policy Controller.
intaudit_interval_seconds
Sets the interval for Policy Controller Audit Scans (in seconds). When set to 0, this disables audit functionality altogether.
Sequence[str]exemptable_namespaces
The set of namespaces that are excluded from Policy Controller checks. Namespaces do not need to currently exist on the cluster.
boolreferential_rules_enabled
Enables the ability to use Constraint Templates that reference to objects other than the object currently being evaluated.
boollog_denies_enabled
Logs all denies and dry run failures.

Inheritance

builtins.object > proto.message.Message > PolicyController