Arrêter Policy Controller

Cette page vous explique comment désactiver Policy Controller. Si vous souhaitez désinstaller Policy Controller au lieu de le désactiver temporairement, consultez la section Désinstaller Policy Controller.

Si Policy Controller pose problème dans votre cluster, vous pouvez désactiver le webhook en exécutant la commande kubectl edit :

kubectl edit validatingwebhookconfigurations.admissionregistration.k8s.io gatekeeper-validating-webhook-configuration

Supprimez le champ webhooks et tout ce qui se trouve en dessous puis supprimez le libellé policycontroller.configmanagement.gke.io/managed-by-operator s'il existe.

Pour réactiver Policy Controller, exécutez :

kubectl delete validatingwebhookconfigurations.admissionregistration.k8s.io gatekeeper-validating-webhook-configuration

Cela obligera l'opérateur à régénérer la configuration du webhook, entraînant ainsi la reconfiguration du serveur d'API pour utiliser Policy Controller en tant que webhook d'admission.

Étape suivante