failed calling webhook "webhook.cert-manager.io"

网友投稿 367 2022-10-10

failed calling webhook "webhook.cert-manager.io"

部署离线rancher自动化脚本(证书由cert-manager管理)的时候,在

kubectl -n cattle-system apply -R -f ./rancher

之后报错,如下

Error from server (InternalError): error when creating "rancher/templates/issuer-rancher.yaml": Internal error occurred: failed calling webhook "webhook.cert-manager.io": the server is currently unable to handle the request

此时rancher也可以running,但是浏览器查看证书的时候,显示的证书是

kubernetes ingress controller fake certificate,并不是由cert-manager提供的证书

出现这个问题的原因是由于apply rancher的时候cert-manager还没有running

解决的办法是等cert-manager的3个pod都处于running状态的时候,删除deployment/rancher,重新kubectl apply rancher一下

这个是由于自动化脚本执行的比较快,不想后面再手动处理一下的话,需要在脚本中部署cert-manager之后,检查cert-manager 所有的pod是否都处于running状态,成功之后在apply rancher

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java详细讲解分析双指针法的使用
下一篇:AWS Gateway Load Balancer GWLB和Palo Alto 的应用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~