@@ -180,9 +180,22 @@ In Kubernetes {{< skew currentVersion >}}, the default ones are:
180
180
在 Kubernetes {{< skew currentVersion >}} 中,默认启用的插件有:
181
181
182
182
``` shell
183
- CertificateApproval, CertificateSigning, CertificateSubjectRestriction, DefaultIngressClass, DefaultStorageClass, DefaultTolerationSeconds, LimitRanger, MutatingAdmissionWebhook, NamespaceLifecycle, PersistentVolumeClaimResize, PodSecurity, Priority, ResourceQuota, RuntimeClass, ServiceAccount, StorageObjectInUseProtection, TaintNodesByCondition, ValidatingAdmissionWebhook
183
+ CertificateApproval, CertificateSigning, CertificateSubjectRestriction, DefaultIngressClass, DefaultStorageClass, DefaultTolerationSeconds, LimitRanger, MutatingAdmissionWebhook, NamespaceLifecycle, PersistentVolumeClaimResize, PodSecurity, Priority, ResourceQuota, RuntimeClass, ServiceAccount, StorageObjectInUseProtection, TaintNodesByCondition, ValidatingAdmissionPolicy, ValidatingAdmissionWebhook
184
184
```
185
185
186
+ {{< note >}}
187
+ <!--
188
+ The [`ValidatingAdmissionPolicy`](#validatingadmissionpolicy) admission plugin is enabled
189
+ by default, but is only active if you enable the the `ValidatingAdmissionPolicy`
190
+ [feature gate](/docs/reference/command-line-tools-reference/feature-gates/) **and**
191
+ the `admissionregistration.k8s.io/v1alpha1` API.
192
+ -->
193
+ [ ` ValidatingAdmissionPolicy ` ] ( #validatingadmissionpolicy ) 准入插件默认被启用,
194
+ 但只有启用 ` ValidatingAdmissionPolicy `
195
+ [ 特性门控] ( /zh-cn/docs/reference/command-line-tools-reference/feature-gates/ ) ** 和**
196
+ ` admissionregistration.k8s.io/v1alpha1 ` API 时才会激活。
197
+ {{< note >}}
198
+
186
199
<!--
187
200
## What does each admission controller do?
188
201
-->
@@ -897,8 +910,8 @@ and enforces kubelet modification of labels under the `kubernetes.io/` or `k8s.i
897
910
* `kubernetes.io/os`
898
911
* `beta.kubernetes.io/instance-type`
899
912
* `node.kubernetes.io/instance-type`
900
- * `failure-domain.beta.kubernetes.io/region` (已弃用)
901
- * `failure-domain.beta.kubernetes.io/zone` (已弃用)
913
+ * `failure-domain.beta.kubernetes.io/region`(已弃用)
914
+ * `failure-domain.beta.kubernetes.io/zone`(已弃用)
902
915
* `topology.kubernetes.io/region`
903
916
* `topology.kubernetes.io/zone`
904
917
* `kubelet.kubernetes.io/` 为前缀的标签
@@ -974,7 +987,7 @@ For more information about persistent volume claims, see [PersistentVolumeClaims
974
987
关于持久化卷申领的更多信息,请参见
975
988
[PersistentVolumeClaim](/zh-cn/docs/concepts/storage/persistent-volumes/#persistentvolumeclaims)。
976
989
977
- # ## PersistentVolumeLabel {#persistentvolumelabel}
990
+ # ## PersistentVolumeLabel {#persistentvolumelabel}
978
991
979
992
{{< feature-state for_k8s_version="v1.13" state="deprecated" >}}
980
993
@@ -1120,8 +1133,7 @@ for more information.
1120
1133
-->
1121
1134
这是下节所讨论的已被废弃的 [PodSecurityPolicy](#podsecuritypolicy) 准入控制器的替代品。
1122
1135
此准入控制器负责在创建和修改 Pod 时,根据请求的安全上下文和
1123
- [Pod 安全标准](/zh-cn/docs/concepts/security/pod-security-standards/)
1124
- 来确定是否可以执行请求。
1136
+ [Pod 安全标准](/zh-cn/docs/concepts/security/pod-security-standards/)来确定是否可以执行请求。
1125
1137
1126
1138
更多信息请参阅 [Pod 安全性准入控制器](/zh-cn/docs/concepts/security/pod-security-admission/)。
1127
1139
@@ -1320,6 +1332,17 @@ conditions.
1320
1332
这些污点能够避免一些竞态条件的发生,而这类竞态条件可能导致 Pod
1321
1333
在更新节点污点以准确反映其所报告状况之前,就被调度到新节点上。
1322
1334
1335
+ # ## ValidatingAdmissionPolicy {#validatingadmissionpolicy}
1336
+
1337
+ <!--
1338
+ [This admission controller](/docs/reference/access-authn-authz/validating-admission-policy/) implements the CEL validation for incoming matched requests.
1339
+ It is enabled when both feature gate `validatingadmissionpolicy` and `admissionregistration.k8s.io/v1alpha1` group/version are enabled.
1340
+ If any of the ValidatingAdmissionPolicy fails, the request fails.
1341
+ -->
1342
+ [此准入控制器](/zh-cn/docs/reference/access-authn-authz/validating-admission-policy/)针对传入的匹配请求实现
1343
+ CEL 校验。当 `validatingadmissionpolicy` 和 `admissionregistration.k8s.io/v1alpha1` 特性门控组/版本被启用时,
1344
+ 此特性被启用。如果任意 ValidatingAdmissionPolicy 失败,则请求失败。
1345
+
1323
1346
# ## ValidatingAdmissionWebhook {#validatingadmissionwebhook}
1324
1347
1325
1348
<!--
0 commit comments