停止政策控制器
本页面介绍了如何停用政策控制器。如果您想卸载政策控制器而不是暂时将其停用,请参阅卸载政策控制器。
如果政策控制器导致您的集群出现问题,您可以通过运行 kubectl edit
来停用网络钩子:
kubectl edit validatingwebhookconfigurations.admissionregistration.k8s.io gatekeeper-validating-webhook-configuration
删除 webhooks
字段及其下的所有内容,并移除 policycontroller.configmanagement.gke.io/managed-by-operator
标签(如果存在)。
要重新启用政策控制器,请运行以下命令
kubectl delete validatingwebhookconfigurations.admissionregistration.k8s.io gatekeeper-validating-webhook-configuration
这将导致 operator 重新生成 Webhook 配置,进而重新配置 API 服务器以使用政策控制器作为准入 Webhook。