原
kubernetes Unable to connect to the server: x509: certificate has expired or is not yet valid

kubernetes Unable to connect to the server: x509: certificate has expired or is not yet valid
问题
# kubectl get pods
Unable to connect to the server: x509: certificate has expired or is not yet valid: current time 2022-06-28T15:04:21+08:00 is after 2022-06-25T06:11:21
#
k8s kube-controller-manager Unable to authenticate the request due to an error
证书过期了
解决
更新证书。
# 检测证书过期
kubeadm certs check-expiration
# 更新证书
kubeadm certs renew all
复制config
# 先备份config
cp -rp $Home/.kube/config $Home/.kube/config.bak
# 再替换覆盖
cp -i /etc/kubernetes/admin.conf /root/.kube/config
# bash
kubectl get pod
如果docker证书也不行,请同步当前时间
# x509: certificate has expired or is not yet valid,
ntpdate cn.pool.ntp.org
如果发现后面deploy不起作用,k8s集群证书更新后没有自动重启对呀的组件执行如下命令后解决。
docker ps |grep -E 'k8s_kube-apiserver|k8s_kube-controller-manager|k8s_kube-scheduler|k8s_etcd_etcd' | awk -F ' ' '{print $1}' |xargs docker restart
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739
评价
排名
2
文章
634
粉丝
44
评论
93
docker中Sware集群与service
尘叶心繁 : 想学呀!我教你呀
一个bug让程序员走上法庭 索赔金额达400亿日元
叼着奶瓶逛酒吧 : 所以说做程序员也要懂点法律知识
.net core 塑形资源
剑轩 : 收藏收藏
映射AutoMapper
剑轩 :
好是好,这个对效率影响大不大哇,效率高不高
一个bug让程序员走上法庭 索赔金额达400亿日元
剑轩 : 有点可怕
ASP.NET Core 服务注册生命周期
剑轩 :
http://www.tnblog.net/aojiancc2/article/details/167
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术
默认昵称
mac地址会更改但vxlan解析后mac地址除了源mac地址改为cni0的地址外目的mac是c3 pod的mac. 这里的源地址是被改为flannel.1的mac地址吧 ,你这里写的是cni0的地址