解决:Unable to connect to the server: x509: certificate signed by unknown authority (possibly because

这篇具有很好参考价值的文章主要介绍了解决:Unable to connect to the server: x509: certificate signed by unknown authority (possibly because。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前提条件:之前搭建过k8s集群,使用 kubeadm reset 命令清除集群所有的配置之后,重新运行 kubectl get nodes 时报错:

[root@master ~]# kubectl get nodes
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes")

运行kubeadm reset清除配置后,对集群初始化也是成功的

kubeadm init --kubernetes-version=1.26.3 --apiserver-advertise-address=10.0.0.32  --service-cidr=10.2.0.0/16 --pod-network-cidr=10.224.0.0/16

然而当运行 kubectl get nodes 时又报错..

原因:执行 kubeadm reset命令后没有删除创建的 .kube目录,重新创建集群就会出现这个问题!

解决:

rm -rf .kube/
sudo mkdir ~/.kube
sudo cp /etc/kubernetes/admin.conf ~/.kube/

cd ~/.kube
sudo mv admin.conf config
sudo service kubelet restart

技术性分享,转载请注明出处!

欢迎互相交流,共同进步!文章来源地址https://www.toymoban.com/news/detail-685787.html

到了这里,关于解决:Unable to connect to the server: x509: certificate signed by unknown authority (possibly because的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • unable to connect to the server: net/http: tls handshake timeout已解决

    在自己电脑上学习k8s,使用kind安装了一个集群,过了一段时间再打开发现了一个问题。 执行 kubectl get po 的时候有报错 查了半个小时也没解决,有说内存不够,也有说要重启服务的,也有说重启docker的,关闭交换分区的,还有代理不对什么的,都没有解决我的问题,最后我试

    2024年02月13日
    浏览(54)
  • MINIO 配置https报错:x509:cannot validate certificate【已解决】

    为MINIO配置https时,首先按官方要求官网描述(How to secure access to MinIO server with TLS),将TLS的公私钥放到:{{HOME}}/.minio/certs 里。 注意: 私钥需要命名为:private.key 公钥需要命名为:public.crt (如果公钥是以pem格式结尾,可直接改为crt格式) 但配置完成后会遇到如下错误,x509:c

    2024年02月14日
    浏览(50)
  • elastic-agent安装报错“Fleet Server - Error - x509: certificate signed by unknown authority

    elasticssearch版本8.4.3 根据官网的提示https://www.elastic.co/guide/en/fleet/8.4/fleet-troubleshooting.html#agent-enrollment-certs 出现这种问题需要增加参数 --insecure To fix this problem, pass the  --insecure  flag along with the  enroll  or  install  command.  ./elastic-agent install   --fleet-server-es=https://192.168.0.180:9200

    2024年02月11日
    浏览(51)
  • svn: E170013: Unable to connect to a repository at URL ‘‘ svn: E230001: Server SSL certificate

    svn: E170013: Unable to connect to a repository at URL ‘https://127.0.0.1/svn/xxxx/trunk’ svn: E230001: Server SSL certificate verification failed: certificate issued for a different hostname, issuer is not trusted 意思是服务器的SSL证书验证失败,证书为不同主机名颁发。 解决方法:打开CMD并执行如下命令 然后会让你选

    2024年02月02日
    浏览(44)
  • Docker推送拉取镜像到Harbor报错:Get “https://198.30.0.111:8443/v2/“: tls: failed to verify certificate: x509:

    天行健,君子以自强不息;地势坤,君子以厚德载物。 每个人都有惰性,但不断学习是好好生活的根本,共勉! 文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。 在docker中推送镜像到Harbor镜像仓库中,报错 内容如下 截图如下 使用docker推送镜像到

    2024年04月22日
    浏览(45)
  • K8S之Kuboard显示已导入【创建 X509KeyPair 失败】 tls: failed to find any PEM data in certificate input

    kuboard用着用着,突然发现,只是 已导入 状态,而不是 已就绪 的状态,且重新导入kubeconfig显示 【创建 X509KeyPair 失败】 tls: failed to find any PEM data in certificate input 的提示。 具体问题截图如下: 发现集群状态正常 发现pod状态也是运行正常的 也是OK的 既然都看上去正常,那么,

    2024年02月04日
    浏览(57)
  • [postman] SSL Error: Unable to verify the first certificate(已解决)

    记录一次解决的由ssl证书带来的问题,以及解决历程。 问题的产生的原因是这样的,客户想给项目迁移服务器。也是按照之前服务器的配置方式,tomcat、jdk、nginx、maven等等也是用过 scp命令进行同步的,因为用scp命令能保证 文件的权限也不会变。客户这面也提供了 https的ss

    2024年02月12日
    浏览(59)
  • 解决docker 推送自签证书仓库报错:403 forbidden或者x509: certificate signed by unknown authority错误

    现象如下: 首先来谈403 forbidden问题: 这个问题查了很久也没找到原因, 后来chatGPT提示使用curl命令测试一下网络连接  然后使用改进后的curl命令 curl -vkI https://registry.myharbor.com/v2/ 参数说明: -v:表示可视化命令执行过程 -k: 忽略https证书错误 -I:  表示  只输出 HTTP 响应的头部

    2024年04月25日
    浏览(47)
  • kubectl命令报错:Unable to connect to the server: dial tcp XXX:16443: connect: no route to host

    前提 架构: keepalived+haproxy+kubernetes 问题说明 kubernetes集群好久不用了,今天打开集群执行一个 kubectl get nodes 命令,报错如下: Unable to connect to the server: dial tcp 192.168.2.XXX:16443: connect: no route to host 分析原因 出现这个问题几种原因, 集群坏了:如果报错的IP是master1的节点IP或虚

    2024年02月09日
    浏览(124)
  • kubesphere-- Unable to connect to the server: dial tcp 192.168.211.182:6443: no route to host

            最近鼓捣kubesphere单节点安装,部署服务,使用流水线用的好好的,有两次重启服务器突然显示kubesphere连接不上。初步排查,使用 kubectl get pods --all-namespaces 命令,显示kubectl不可用,缺少路由。 Unable to connect to the server: dial tcp 192.168.211.182:6443: connect: no route to host    

    2024年02月03日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包