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 小时前
bignumber.js深度解析:驾驭任意精度计算的终极武器
前端·javascript·后端
服务端技术栈3 小时前
电商营销系统中的幂等性设计:从抽奖积分发放谈起
后端
你的人类朋友3 小时前
✍️Node.js CMS框架概述:Directus与Strapi详解
javascript·后端·node.js
面朝大海,春不暖,花不开3 小时前
自定义Spring Boot Starter的全面指南
java·spring boot·后端
钡铼技术ARM工业边缘计算机4 小时前
【成本降40%·性能翻倍】RK3588边缘控制器在安防联动系统的升级路径
后端
2201_761199044 小时前
k8s4部署
云原生·容器·kubernetes
CryptoPP4 小时前
使用WebSocket实时获取印度股票数据源(无调用次数限制)实战
后端·python·websocket·网络协议·区块链
白宇横流学长5 小时前
基于SpringBoot实现的大创管理系统设计与实现【源码+文档】
java·spring boot·后端
小柏ぁ5 小时前
calico/node is not ready: BIRD is not ready: BGP not established with xxx
运维·docker·kubernetes
草捏子5 小时前
状态机设计:比if-else优雅100倍的设计
后端