本文主要是介绍microk8s 报错tls: failed to verify certificate: x509:,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题:
ssh命令出现如下图所示
输入任何microk8s的容器命令几乎都是x509报错
kubectl get pods -ALL
原因:
证书过期
相关文档:
MicroK8s - 服务和端口
Microk8S v1.24 - refresh-certs 似乎无法刷新证书 ·问题 #3241 ·规范/microk8s ·GitHub上
解决方法:
输入命令更新证书
sudo microk8s refresh-certs --cert server.crt
sudo microk8s refresh-certs --cert front-proxy-client.crt
重启服务器或者重启microk8s
sudo reboot
再次输入:
kubectl get pods -ALL
即可看到microk8s已经能正常运行了
这篇关于microk8s 报错tls: failed to verify certificate: x509:的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!