我是靠谱客的博主 直率草莓,最近开发中收集的这篇文章主要介绍kubeadm安装的k8s 证书过期升级为100年证书,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

使用重新编译的100年版本的kubeadm程序替换原有的一年kubeadm,重启部分k8s组件

1、备份配置文件

kubectl get cm -o yaml -n kube-system kubeadm-config >/root/kubeadm_20211222.yaml

2、备份证书

cd /etc/
cp -ar kubernetes kubernetes.bak.20211222
tar -czf kubernetes.tar.gz.20211222 kubernetes

3、备份kubeadm

cp /usr/bin/kubeadm /usr/bin/kubeadm.std

4、将新的kubeadm换入

cp /root/kubeadm_100Y /usr/bin/kubeadm

5、生成新证书

kubeadm certs renew all

6、重启api-server,kube-controller,kube-schedule容器

docker ps |grep -v pause |grep -E "scheduler|controller|apiserver"|awk '{print "docker","restart",$1}'

7、更新配置文件

cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config

8、查看证书信息

kubeadm alpha certs check-expiration

9、查看集群主机

kubectl get node

最后

以上就是直率草莓为你收集整理的kubeadm安装的k8s 证书过期升级为100年证书的全部内容,希望文章能够帮你解决kubeadm安装的k8s 证书过期升级为100年证书所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部