k8s证书过期

前言

测试服的k8s突然无法使用了,打开面板报错,最近没有动过服务器的环境

查看服务器信息

打开服务kubectl get node 报错,看情况是证书问题 Unable to connect to the server: x509: certificate has expired or is not yet valid

查看k8s证书

  • 证书过期了,证书默认是365d,时间过了没有续上
bash 复制代码
kubeadm certs check-expiration

解决步骤

  • 重新生成证书
  • 重启kubelet

重新生成证书

bash 复制代码
kubeadm certs renew all

重启kubectl

bash 复制代码
systemctl restart kubelet

验证

  • k8s面板正常,查看证书日期正常
相关推荐
2分钟速写快排1 小时前
什么是 RAG?如何用 RAG 实现一个用户记忆?
前端·后端·ai编程
面向Google编程1 小时前
Apache Iceberg Variant 类型:v3 半结构化数据不再「二选一」
大数据·后端
jason成都2 小时前
Spring WebFlux 适配达梦新方案|dm‑r2dbc:Netty 异步传输的实验性 R2DBC 驱动
java·后端·spring
北岛贰3 小时前
迷茫焦虑期,我做了一个带支付带官网的 AI 聊天虚拟恋人 App
前端·人工智能·后端
IT_陈寒6 小时前
React子组件莫名其妙重渲染?你可能漏了这个Hook
前端·人工智能·后端
名字还没想好☜7 小时前
Docker 数据卷实战:volume、bind mount、tmpfs 到底怎么选,数据持久化与权限坑
运维·docker·容器·kubernetes
小兵金林7 小时前
AI 生成代码的思考与实践
后端·ai编程
码事漫谈7 小时前
DeepSeek 明天又降价(涵历史价格对比)
后端
前端精髓7 小时前
NestJS 是什么(对着 Spring Boot 一起学习)
spring boot·后端·学习
国奉7 小时前
从零设计一个 iOS 文件浏览器:Sandbox、FileManager、Document Picker 与文件架构
后端