Kubernetes AKS证书管理器升级w/命名空间更改-错误的证书管理器挂钩ID
最近,我们卸载了cert manager并将其重新安装到新的命名空间中 证书管理器的卸载/重新安装没有问题。当我们尝试创建新的证书颁发者时,证书管理器无法处理该请求,因为它引用了以前的web钩子服务Kubernetes AKS证书管理器升级w/命名空间更改-错误的证书管理器挂钩ID,kubernetes,helm,aks,cert-manager,Kubernetes,Helm,Aks,Cert Manager,最近,我们卸载了cert manager并将其重新安装到新的命名空间中 证书管理器的卸载/重新安装没有问题。当我们尝试创建新的证书颁发者时,证书管理器无法处理该请求,因为它引用了以前的web钩子服务 kubectl apply -f c:\temp\clusterissuereus.yaml -n cert-manager Error from server (InternalError): error when creating "c:\\temp\\clusterissuereu
kubectl apply -f c:\temp\clusterissuereus.yaml -n cert-manager
Error from server (InternalError): error when creating "c:\\temp\\clusterissuereus.yaml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": Post https://cert-manager-1617928457-webhook.cert-manager.svc:443/mutate?timeout=10s: service "cert-manager-1617928457-webhook" not found
cert-manager-1617928457-webhook是以前的webhook吊舱/服务
这与上所述的问题类似
我们确实尝试通过helm使用--set installCRDs=true参数安装cert manager,但它不起作用
关于删除以前的webhook参考有什么建议吗?有一些想法。您需要从旧安装中删除所有跟踪。使用
kubectl delete-f***.yaml
或helm uninstall cert manager-n%name\u space%
尝试删除cert manager
本身。有用于证书管理器的configMaps
。尝试使用kubectl get cm--all namespace
查找所有内容,并手动删除与cert manager
相关的所有内容。另外,左侧可能有mutatingwebhookconfigurations
和validatingwebhookconfigurations
。也删除它们。完成后,执行干净的安装。