Arresta Policy Controller

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 il controller dei criteri, esegui il seguente comando:

gcloud container fleet policycontroller suspend \
    --memberships=MEMBERSHIP_NAME

Sostituisci MEMBERSHIP_NAME con il nome dell'appartenenza del cluster registrato su cui disattivare 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à.

A questo punto, puoi 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 il seguente comando:

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

Passaggi successivi