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

相关推荐
0***145 小时前
PHP在微服务中的架构设计
微服务·云原生·架构
RUNNING123!7 小时前
RedHat 7.9 docker 安装 zabbix
docker·容器·zabbix
weixin_449290018 小时前
docker_ollama
docker·容器·eureka
weixin_537765808 小时前
【容器技术】虚拟化原理与Docker详解
运维·docker·容器
虚伪的空想家10 小时前
arm架构服务器使用kvm创建虚机报错,romfile “efi-virtio.rom“ is empty
linux·运维·服务器·javascript·arm开发·云原生·kvm
u***u68510 小时前
云原生架构2025年趋势:Serverless与边缘计算
云原生·架构·serverless
火车头-11010 小时前
【docker 部署nacos1.4.7】
运维·docker·容器
j2001032210 小时前
Docker 部署与管理
docker·容器·eureka
weixin_5377658010 小时前
【Docker基础】常用命令详解
docker·容器·eureka
mobº11 小时前
K8s 集群部署微服务 - yaml 版本(三)
微服务·容器·kubernetes