kubernetes创建secret报错
执行创建secret时报错# kubectl create secret generic thanos-objectstorage --from-file=objstore.yaml -n monitoring报错:Error from server (InternalError): Internal error occurred: failed calling webhook "rancher.
·
执行创建secret时报错
# kubectl create secret generic thanos-objectstorage --from-file=objstore.yaml -n monitoring
报错:
Error from server (InternalError): Internal error occurred: failed calling webhook "rancher.cattle.io": Post https://rancher-webhook.cattle-system.svc:443/v1/webhook/mutation?timeout=10s: service "rancher-webhook" not found
在阿里云上发现类似如下报错
根据报错判断可能是rbac方面的问题,无法创建
# kubectl get mutatingwebhookconfigurations
NAME WEBHOOKS AGE
mutating-webhook-configuration 7 156d
rancher.cattle.io 2 156d
# kubectl get validatingwebhookconfigurations
NAME WEBHOOKS AGE
rancher.cattle.io 2 156d
validating-webhook-configuration 7 156d
查看发现有两个准入控制器,都是以前安装组件时遗留的控制器
删除即可
# kubectl delete mutatingwebhookconfigurations mutating-webhook-configuration
mutatingwebhookconfiguration.admissionregistration.k8s.io "mutating-webhook-configuration" deleted
# kubectl delete mutatingwebhookconfigurations rancher.cattle.io
mutatingwebhookconfiguration.admissionregistration.k8s.io "rancher.cattle.io" deleted
# kubectl delete validatingwebhookconfigurations rancher.cattle.io
validatingwebhookconfiguration.admissionregistration.k8s.io "rancher.cattle.io" deleted
# kubectl delete validatingwebhookconfigurations validating-webhook-configuration
validatingwebhookconfiguration.admissionregistration.k8s.io "validating-webhook-configuration" deleted
更多推荐
所有评论(0)