Arresta Policy Controller

Questa pagina mostra come disattivare Policy Controller. Se vuoi disinstallare Policy Controller anziché disattivarlo temporaneamente, consulta la pagina Disinstallare Policy Controller.

Se Policy Controller causa problemi nel cluster, puoi disabilitare 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 dell'appartenenza del cluster registrato per disabilitare Policy Controller. Puoi specificare più abbonamenti separati 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 l'etichetta policycontroller.configmanagement.gke.io/managed-by-operator, se presente.

Dopodiché potrai riattivare Policy Controller. In questo modo l'operatore rigenera la configurazione del webhook, che riconfigura il server API per utilizzare 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

Passaggi successivi