我正在寻找有关如何监控内部Kubernetes证书到期的信息。我以前遇到了一个问题,在这个问题上,证书过期了,我的服务无法再通信,迫使我重新构建集群。
现在,我正在努力确保这种情况不会发生(我有一个自定义集群),但是无论我搜索什么,都会在Kubernetes上的任何网站上显示外部SSL证书的结果,但这不是我要找的。
我不使用kubeadm,集群是在AWS上使用库普斯构建的。
发布于 2021-03-11 10:08:06
基于下面列出的资源,我认为最好的解决方案是将kops及其集群更新到最近的版本。它包含新版本的etcd-manager,其版本>= 3.0.20200428管理证书生命周期,并在到期前自动请求新证书。
kops rolling-update cluster --instance-group-roles=Master --cloudonly# Set `spec.etcdClusters[*].manager.image` to `kopeio/etcd-manager:3.0.20200428`
kops update cluster # confirm the image is being updated
kops update cluster --yes
kops rolling-update cluster --instance-group-roles=Master --force --cloudonly资源:
https://serverfault.com/questions/962006
复制相似问题