/etc/kubernetes/kubelet.conf on 已删除。可能有人有
/etc/foremost.conf 用于恢复 conf 文件的格式
或者是否可以在没有集群初始化的情况下重新生成此配置,或者可能是一些用于此类修复的手术刀
/etc/kubernetes/kubelet.conf on 已删除。可能有人有
/etc/foremost.conf 用于恢复 conf 文件的格式
或者是否可以在没有集群初始化的情况下重新生成此配置,或者可能是一些用于此类修复的手术刀
至于恢复“kubelet.conf”文件选项。
如果您需要首先添加自定义类型文件的配置,请记住 admin kubeconfig 文件与其他文件没有区别kubeconfig
。只需查看您的一个工作节点中的现有节点即可。
从头开始重建“kubelet.conf”选项:
使用 kubeadm* ** 运行以下命令将有助于重新创建专用于控制平面节点的新 kubeconfig 文件
kubeadm init phase kubeconfig kubelet --kubeconfig-dir=/tmp/new/
*它在 dir 中存储一个新的 kubeconfigkubelet.conf
文件/tmp/new/
而不是默认位置/etc/kubernetes/kubelet.conf
** 这是一种解决方法,并为控制平面节点提供实际新生成的客户端证书
取回控制平面凭据的正确方法是通过 CSR API,在官方文档后引用:
控制平面启动后,您应该从 CSR API 请求所有 kubelet 凭证
如何实现它记录在 K8S 文档的管理部分中: