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面板正常,查看证书日期正常
相关推荐
Initialize-le5 分钟前
PVC 一直 Pending?五步排查存储绑定
云原生·容器·kubernetes
打工仔折腾 AI7 分钟前
后端部署避坑:吃透IPv4地址、网络接口与CIDR前缀的实际应用
arm开发·人工智能·后端·python·性能优化
96245617 分钟前
一次 Kubernetes 临时存储压力引发的小程序授权雪崩:从 Pod 驱逐到定时任务漏执行
容器·小程序·kubernetes
SatanII20 分钟前
Kubernetes 网络
网络·容器·kubernetes
独泪了无痕8 小时前
Spring Data Redis 快速上手
spring boot·redis·后端
m0_6399069412 小时前
Linux 操作系统入门:目录结构、服务排查常用命令、Shell 脚本基础
linux·运维·后端
holly就是我13 小时前
AI 编程助手为什么跑偏?用开源 ccglass 看清 Prompt、工具调用和 Token 消耗
人工智能·后端
鸿蒙开发13 小时前
共享 Schema 与 SchemaFactory
前端·后端·harmonyos
用户7884773163413 小时前
小程序后端三选一:云开发、.NET WebAPI、Node,我按客户现状分了三种答案
后端
aiopencode13 小时前
局域网设备抓包怎么做?用 TraceEagle 抓电视、游戏机和 IoT 流量
后端·ios