1

我需要--authentication-token-webhook在 Kubelet 中添加参数。/etc/systemd/system/kubelet.service.d/10-kubeadm.conf我可以用手逐步更改所有节点的文件。但这并不好笑))。如何从单点更改 Kubelet 参数?

4

1 回答 1

4

你可以

  1. 通过PuppetAnsible等工具配置您的 Kubernetes 工作人员。编写一次服务插件,然后通过该工具将其部署到所有节点。确保不要一次重新启动所有 kubelet(Ansible 的关键字 serial)。另外,不要更改10-kubeadm.conf,放入另一个文件,例如20-kubeadm-extra-args.conf并设置环境变量KUBELET_EXTRA_ARGS
  2. 或使用名为DynamicKubeletConfig的 Kubernetes 功能。请注意,这是一个 alpha 功能(从 Kubernetes 1.10 开始),必须手动启用。我不会推荐这种方法(但是,只要它是一个 alpha 功能),但它可能在未来成为一个可行的选择。
于 2018-05-12T11:55:15.643 回答