|
6 | 6 | = Default admission plug-ins
|
7 | 7 |
|
8 | 8 | //Future xref - A set of default admission plug-ins is enabled in {product-title} {product-version}. These default plug-ins contribute to fundamental control plane functionality, such as ingress policy, xref:../nodes/clusters/nodes-cluster-overcommit.adoc#nodes-cluster-resource-override_nodes-cluster-overcommit[cluster resource limit override] and quota policy.
|
9 |
| -A set of default admission plug-ins is enabled in {product-title} {product-version}. These default plug-ins contribute to fundamental control plane functionality, such as ingress policy, cluster resource limit override and quota policy. |
| 9 | +Default validating and admission plug-ins are enabled in {product-title} {product-version}. These default plug-ins contribute to fundamental control plane functionality, such as ingress policy, cluster resource limit override and quota policy. The following lists contain the default admission plug-ins: |
| 10 | + |
| 11 | +.Validating admission plug-ins |
| 12 | +[%collapsible] |
| 13 | +==== |
| 14 | +* `LimitRanger` |
| 15 | +* `ServiceAccount` |
| 16 | +* `PodNodeSelector` |
| 17 | +* `Priority` |
| 18 | +* `PodTolerationRestriction` |
| 19 | +* `OwnerReferencesPermissionEnforcement` |
| 20 | +* `PersistentVolumeClaimResize` |
| 21 | +* `RuntimeClass` |
| 22 | +* `CertificateApproval` |
| 23 | +* `CertificateSigning` |
| 24 | +* `CertificateSubjectRestriction` |
| 25 | +* `autoscaling.openshift.io/ManagementCPUsOverride` |
| 26 | +* `authorization.openshift.io/RestrictSubjectBindings` |
| 27 | +* `scheduling.openshift.io/OriginPodNodeEnvironment` |
| 28 | +* `network.openshift.io/ExternalIPRanger` |
| 29 | +* `network.openshift.io/RestrictedEndpointsAdmission` |
| 30 | +* `image.openshift.io/ImagePolicy` |
| 31 | +* `security.openshift.io/SecurityContextConstraint` |
| 32 | +* `security.openshift.io/SCCExecRestrictions` |
| 33 | +* `route.openshift.io/IngressAdmission` |
| 34 | +* `config.openshift.io/ValidateAPIServer` |
| 35 | +* `config.openshift.io/ValidateAuthentication` |
| 36 | +* `config.openshift.io/ValidateFeatureGate` |
| 37 | +* `config.openshift.io/ValidateConsole` |
| 38 | +* `operator.openshift.io/ValidateDNS` |
| 39 | +* `config.openshift.io/ValidateImage` |
| 40 | +* `config.openshift.io/ValidateOAuth` |
| 41 | +* `config.openshift.io/ValidateProject` |
| 42 | +* `config.openshift.io/DenyDeleteClusterConfiguration` |
| 43 | +* `config.openshift.io/ValidateScheduler` |
| 44 | +* `quota.openshift.io/ValidateClusterResourceQuota` |
| 45 | +* `security.openshift.io/ValidateSecurityContextConstraints` |
| 46 | +* `authorization.openshift.io/ValidateRoleBindingRestriction` |
| 47 | +* `config.openshift.io/ValidateNetwork` |
| 48 | +* `operator.openshift.io/ValidateKubeControllerManager` |
| 49 | +* `ValidatingAdmissionWebhook` |
| 50 | +* `ResourceQuota` |
| 51 | +* `quota.openshift.io/ClusterResourceQuota` |
| 52 | +==== |
| 53 | + |
| 54 | + |
| 55 | +.Mutating admission plug-ins |
| 56 | +[%collapsible] |
| 57 | +==== |
| 58 | +* `NamespaceLifecycle` |
| 59 | +* `LimitRanger` |
| 60 | +* `ServiceAccount` |
| 61 | +* `NodeRestriction` |
| 62 | +* `TaintNodesByCondition` |
| 63 | +* `PodNodeSelector` |
| 64 | +* `Priority` |
| 65 | +* `DefaultTolerationSeconds` |
| 66 | +* `PodTolerationRestriction` |
| 67 | +* `PersistentVolumeLabel` |
| 68 | +* `DefaultStorageClass` |
| 69 | +* `StorageObjectInUseProtection` |
| 70 | +* `RuntimeClass` |
| 71 | +* `DefaultIngressClass` |
| 72 | +* `autoscaling.openshift.io/ManagementCPUsOverride` |
| 73 | +* `scheduling.openshift.io/OriginPodNodeEnvironment` |
| 74 | +* `image.openshift.io/ImagePolicy` |
| 75 | +* `security.openshift.io/SecurityContextConstraint` |
| 76 | +* `security.openshift.io/DefaultSecurityContextConstraints` |
| 77 | +* `MutatingAdmissionWebhook` |
| 78 | +==== |
0 commit comments