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已经能正常运行了

相关推荐
努力的小T3 小时前
使用 Docker 部署 Apache Spark 集群教程
linux·运维·服务器·docker·容器·spark·云计算
东风微鸣4 小时前
TTRSS 迁移实战
docker·云原生·kubernetes·可观察性
Smile_Gently6 小时前
Docker
云原生·eureka
转身後 默落6 小时前
04.Docker 镜像命令
docker·容器·eureka
IT_张三6 小时前
Docker+Kubernetes_第一章_Docker入门
java·docker·kubernetes
Diligent_lvan7 小时前
聊聊istio服务网格
云原生·istio
企鹅侠客7 小时前
kube-proxy怎么修改ipvs规则?
云原生·kubernetes·kubelet
仇辉攻防8 小时前
【云安全】云原生- K8S 污点横移
web安全·网络安全·云原生·容器·kubernetes·k8s·安全威胁分析
人工干智能10 小时前
科普:“docker”与“docker compose”
运维·docker·容器
神马都会亿点点的毛毛张10 小时前
【Docker教程】万字长文详解Docker命令
java·运维·后端·docker·容器