报错信息:
Internal error occurred: failed calling webhook
"rancherauth.cattle.io"
:Post https://rancher-webhook.cattle-system.svc:443/v1/webhook/validation?timeout=10s: x509: certificate has expired or is not yet valid
问题原因:
需要轮换webhook 证书,解决过期问题。
解决办法:
在rancher上执行命令,稍等片刻刷新页面,报错信息消失。
kubectl delete secret -n cattle-system cattle-webhook-tls
kubectl delete mutatingwebhookconfigurations.admissionregistration.k8s.io --ignore-not-found=true rancher.cattle.io
kubectl delete pod -n cattle-system -l app=rancher-webhook