使用BOOTSTRAP令牌将新节点添加到K8S集群
使用此技术, 可在不提供任何证书且无需重新启动KUBE-APISERVER的情况下 ,将新节点添加到集群中 几天前,我写了一篇博客,内容 涉及 使用静态令牌文件 将新节点添加到群集中 。这种方法的问题在于,您需要重新启动 kube-apiserver ,提供令牌文件的路径。 在这里,我们将看到如何使用 bootstrap token ,该令牌本质上是动态的,可以通过使用Kubernetes资源(如 secrets )进行控制。 因此,如果您遵循 Kubernetes the Hard Way 来设置集群,则应进行以下更改以使其适应自举令牌运行。 主节点更改 KUBE-APISERVER 添加 --enable-bootstrap-token-auth=true 到您的 kube-apiserver 服务文件** (如何添加??) **。最后,您的服务文件应如下所示: cat << EOF | sudo tee /etc/systemd/system/kube-apiserver.service [ Unit ] Description = Kubernetes API Server Documentation = https://github.com/kubernetes/kubernetes [ Service ] ExecStart = /usr/local/bin/kube