Questa pagina mostra come disattivare Policy Controller. Se vuoi disinstalla Policy Controller anziché disabilitarlo temporaneamente, consulta Disinstallazione di Policy Controller.
Se Policy Controller causa problemi nel cluster, puoi disattivare temporaneamente il webhook.
gcloud Policy Controller
Per sospendere Policy Controller, esegui questo comando:
gcloud container fleet policycontroller suspend \
--memberships=MEMBERSHIP_NAME
Sostituisci MEMBERSHIP_NAME
con il nome membro di
sul cluster registrato per disabilitare Policy Controller. Puoi specificare più
separate da una virgola.
gcloud ConfigManagement
Per sospendere Policy Controller, esegui questo comando:
kubectl edit validatingwebhookconfigurations.admissionregistration.k8s.io gatekeeper-validating-webhook-configuration
Elimina il campo webhooks
e tutto il resto sottostante e rimuovi il
Etichetta policycontroller.configmanagement.gke.io/managed-by-operator
, se presente
esiste già.
Dopodiché potrai riattivare Policy Controller. Questo fa sì che l'operatore la configurazione del webhook, riconfigurando il server API usare Policy Controller come webhook di ammissione.
gcloud Policy Controller
Per riattivare Policy Controller, esegui questo comando:
gcloud container fleet policycontroller enable \
--memberships=MEMBERSHIP_NAME
gcloud ConfigManagement
Per riattivare Policy Controller, esegui questo comando:
kubectl delete validatingwebhookconfigurations.admissionregistration.k8s.io gatekeeper-validating-webhook-configuration