文章目录



修改kubeadm证书过期时间

本文通过修改kubeadm源码让kubeadm默认的一年证书过期时间修改为99年

我已经编译好了一个放在了github上,有需要的可以直接下

使用方法:

更新kubeconfig

验证:

其它证书验证同理

代码编译

编译环境镜像我已经放到dockerhub上了:fanux/kubernetes-build:v1.0.0

首先clone k8s 代码:

挂载到镜像中编译

编译完产物在 _output/local/bin/linux/amd64/kubeadm 目录下

修改代码

证书时间代码其实在client-go里面,文件是:

然后看到这个NotAfter的都给改了即可:

我这里longYear = 99

然后编译完工




关注sealyun,一起玩容器

修改kubeadm证书过期时间-LMLPHP


本文分享自微信公众号 - sealyun(gh_f33fe7b0c869)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

05-02 16:04