【发布时间】:2020-04-06 17:46:24
【问题描述】:
我正在尝试在我的 kubadm.conf 的 KubeletConfiguration 中将 RotateCertificates 设置为 false
此文档表明这是可能的:https://godoc.org/k8s.io/kubelet/config/v1beta1#KubeletConfiguration
但是当我运行 kubadm init 时,/var/lib/kubelet/config.yaml 包含 rotateCertificates: true
我在搜索问题根源时发现的只是以下代码,似乎表明该值被硬编码为 true:https://github.com/kubernetes/kubernetes/blob/ff809a5d953ba778270ce8790b21d394821e1e28/cmd/kubeadm/app/componentconfigs/kubelet.go#L173
是否可以在 kubernetes 1.18 中将 RotateCertificates 设置为 false 还是硬编码? 如果可以设置怎么办?
【问题讨论】:
-
你是否在 kubeadm init 中传递了 KubeletConfiguration 文件?如果您之前运行 kubeadm init,您是否在再次执行 kubeadm init 之前执行了 kubeadm reset?
-
是的,我都做了。
标签: kubernetes