更改了API服务器清单文件,但未实现更改

时间:2019-08-06 16:55:27

标签: amazon-web-services kubernetes

我正在将标志--cloud-provider=aws添加到/etc/kubernetes/manifests/kube-apiserver.yamlkube-controller-manager.yaml。当我描述吊舱时,我可以看到它们承接了更改并被重新创建,但是标记并没有更改。

在AWS中的Centos7计算机上运行。我尝试重新启动Kubelet服务,并尝试使用kubectl apply

1 个答案:

答案 0 :(得分:1)

有两种方法可以实现这一目标。但是,似乎您选择了DynamicKubeletConfig方法,但未配置DynamicKubeletConfig!要对集群进行实时更改,您需要先启用 DynamicKubeletonfig ,然后按照here

的步骤进行操作

另一种方式 [Ref]
TL; DR(风险自负!)
步骤1:kubeadm config view > kubeadm-config.yaml
步骤2:编辑kubeadm-config.yaml以添加您的更改[Reference标记]
步骤3:kubeadm upgrade apply --config kubeadm-config.yaml