Contrôleurs d'admission pris en charge
Découvrez les contrôleurs d'admission activés dans les clusters Kubernetes que vous créez à l'aide de Kubernetes Engine (OKE).
La version de Kubernetes que vous sélectionnez lorsque vous créez un cluster à l'aide de Kubernetes Engine détermine l'ensemble de contrôleurs d'admission par défaut activé dans le cluster créé. L'ensemble suit la recommandation figurant dans la documentation Kubernetes pour cette version. Cette rubrique présente les contrôleurs d'admission pris en charge, les versions de Kubernetes dans lesquelles ils sont pris en charge et l'ordre dans lequel ils sont exécutés dans le serveur d'API Kubernetes.
Si vous installez d'autres contrôleurs d'admission d'une manière qui mute ou rejette les demandes dans l'espace de noms kube-system
, les composants de plan de contrôle Kubernetes risquent de cesser de fonctionner ou de se comporter de manière inattendue. Pour plus d'informations, reportez-vous à Evitement du fonctionnement sur l'espace de noms kube-system dans la documentation Kubernetes.
Contrôleurs d'admission (triés par ordre alphabétique)
Ces tableaux répertorient, dans l'ordre alphabétique, les contrôleurs d'admission activés dans les clusters Kubernetes que vous créez à l'aide de Kubernetes Engine. Pour chaque contrôleur d'admission, les tableaux indiquent la version de Kubernetes dans laquelle il est pris en charge.
Contrôleurs d'admission en mutation (triés par ordre alphabétique)
Contrôleurs d'admission (par ordre alphabétique) | Pris en charge dans la version 1.30 ? | Pris en charge dans la version 1.31 ? | Pris en charge dans la version 1.32 ? | Pris en charge dans la version 1.33 ? |
---|---|---|---|---|
DefaultIngressClass | Oui | Oui | Oui | Oui |
DefaultStorageClass | Oui | Oui | Oui | Oui |
DefaultTolerationSeconds | Oui | Oui | Oui | Oui |
ExtendedResourceToleration | Oui | Oui | Oui | Oui |
LimitRanger | Oui | Oui | Oui | Oui |
MutatingAdmissionWebhook | Oui | Oui | Oui | Oui |
NamespaceLifecycle | Oui | Oui | Oui | Oui |
NodeRestriction | Oui | Oui | Oui | Oui |
PodSecurityPolicy (facultatif, reportez-vous à Utilisation de stratégies de sécurité de pod avec Kubernetes Engine) | Non | Non | Non | Non |
Priority | Oui | Oui | Oui | Oui |
RuntimeClass | Oui | Oui | Oui | Oui |
ServiceAccount | Oui | Oui | Oui | Oui |
StorageObjectInUseProtection | Oui | Oui | Oui | Oui |
TaintNodesByCondition | Oui | Oui | Oui | Oui |
Validation des contrôleurs d'admission (triés par ordre alphabétique)
Contrôleurs d'admission (par ordre alphabétique) | Pris en charge dans la version 1.30 ? | Pris en charge dans la version 1.31 ? | Pris en charge dans la version 1.32 ? | Pris en charge dans la version 1.33 ? |
---|---|---|---|---|
CertificateApproval | Oui | Oui | Oui | Oui |
CertificateSigning | Oui | Oui | Oui | Oui |
CertificateSubjectRestriction | Oui | Oui | Oui | Oui |
ClusterTrustBundleAttest | Oui | Oui | Oui | Oui |
ImagePolicyWebhook | Oui | Oui | Oui | Oui |
LimitRanger | Oui | Oui | Oui | Oui |
PersistentVolumeClaimResize | Oui | Oui | Oui | Oui |
PodSecurity | Oui | Oui | Oui | Oui |
PodSecurityPolicy (facultatif, reportez-vous à Utilisation de stratégies de sécurité de pod avec Kubernetes Engine) | Non | Non | Non | Non |
Priority | Oui | Oui | Oui | Oui |
ResourceQuota | Oui | Oui | Oui | Oui |
RuntimeClass | Oui | Oui | Oui | Oui |
ServiceAccount | Oui | Oui | Oui | Oui |
ValidatingAdmissionPolicy | Oui | Oui | Oui | Oui |
ValidatingAdmissionWebhook | Oui | Oui | Oui | Oui |
Contrôleurs d'admission ( triés par ordre d'exécution)
Ces tableaux répertorient les contrôleurs d'admission activés dans les clusters Kubernetes que vous créez à l'aide de Kubernetes Engine. Les tableaux montrent l'ordre dans lequel les contrôleurs d'admission pris en charge sont exécutés dans le serveur d'API Kubernetes. L'ordre d'exécution peut être différent selon la version de Kubernetes.
Contrôleurs d'admission en mutation ( triés par ordre d'exécution)
Ordre d'exécution dans les clusters Kubernetes 1.30 : | Ordre d'exécution dans les clusters Kubernetes 1.31 : | Ordre d'exécution dans les clusters Kubernetes 1.32 : | Ordre d'exécution dans les clusters Kubernetes 1.33 : |
---|---|---|---|
NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle | NamespaceLifecycle |
LimitRanger | LimitRanger | LimitRanger | LimitRanger |
ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
NodeRestriction | NodeRestriction | NodeRestriction | NodeRestriction |
TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition | TaintNodesByCondition |
Priority | Priority | Priority | Priority |
DefaultTolerationSeconds | DefaultTolerationSeconds | DefaultTolerationSeconds | DefaultTolerationSeconds |
ExtendedResourceToleration | ExtendedResourceToleration | ExtendedResourceToleration | ExtendedResourceToleration |
DefaultStorageClass | DefaultStorageClass | DefaultStorageClass | DefaultStorageClass |
StorageObjectInUseProtection | StorageObjectInUseProtection | StorageObjectInUseProtection | StorageObjectInUseProtection |
RuntimeClass | RuntimeClass | RuntimeClass | RuntimeClass |
DefaultIngressClass | DefaultIngressClass | DefaultIngressClass | DefaultIngressClass |
MutatingAdmissionWebhook | MutatingAdmissionWebhook | MutatingAdmissionWebhook | MutatingAdmissionWebhook |
Validation des contrôleurs d'admission ( triés par ordre d'exécution)
Ordre d'exécution dans les clusters Kubernetes 1.30 : | Ordre d'exécution dans les clusters Kubernetes 1.31 : | Ordre d'exécution dans les clusters Kubernetes 1.32 : | Ordre d'exécution dans les clusters Kubernetes 1.33 : |
---|---|---|---|
LimitRanger | LimitRanger | LimitRanger | LimitRanger |
ServiceAccount | ServiceAccount | ServiceAccount | ServiceAccount |
ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook | ImagePolicyWebhook |
PodSecurity | PodSecurity | PodSecurity | PodSecurity |
Priority | Priority | Priority | Priority |
PersistentVolumeClaimResize | PersistentVolumeClaimResize | PersistentVolumeClaimResize | PersistentVolumeClaimResize |
RuntimeClass | RuntimeClass | RuntimeClass | RuntimeClass |
CertificateApproval | CertificateApproval | CertificateApproval | CertificateApproval |
CertificateSigning | CertificateSigning | CertificateSigning | CertificateSigning |
ClusterTrustBundleAttest | ClusterTrustBundleAttest | ClusterTrustBundleAttest | ClusterTrustBundleAttest |
CertificateSubjectRestriction | CertificateSubjectRestriction | CertificateSubjectRestriction | CertificateSubjectRestriction |
ValidatingAdmissionPolicy | ValidatingAdmissionPolicy | ValidatingAdmissionPolicy | ValidatingAdmissionPolicy |
ValidatingAdmissionWebhook | ValidatingAdmissionWebhook | ValidatingAdmissionWebhook | ValidatingAdmissionWebhook |
ResourceQuota | ResourceQuota | ResourceQuota | ResourceQuota |