-
Notifications
You must be signed in to change notification settings - Fork 46
/
config.go
20 lines (17 loc) · 1.24 KB
/
config.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package controller
var ControllerInitializers = map[string]InitFunc{
"openshift.io/namespace-security-allocation": RunNamespaceSecurityAllocationController,
"openshift.io/resourcequota": RunResourceQuotaManager,
"openshift.io/cluster-quota-reconciliation": RunClusterQuotaReconciliationController,
"openshift.io/cluster-csr-approver": RunCSRApproverController,
"openshift.io/podsecurity-admission-label-syncer": runPodSecurityAdmissionLabelSynchronizationController,
"openshift.io/privileged-namespaces-psa-label-syncer": runPrivilegedNamespacesPSALabelSyncer,
}
const (
infraClusterQuotaReconciliationControllerServiceAccountName = "cluster-quota-reconciliation-controller"
infraClusterCSRApproverControllerServiceAccountName = "cluster-csr-approver-controller"
infraNamespaceSecurityAllocationControllerServiceAccountName = "namespace-security-allocation-controller"
podSecurityAdmissionLabelSyncerControllerServiceAccountName = "podsecurity-admission-label-syncer-controller"
privilegedNamespacesPodSecurityAdmissionLabelSyncerServiceAccountName = "privileged-namespaces-psa-label-syncer"
defaultOpenShiftInfraNamespace = "openshift-infra"
)