我正在将标志--cloud-provider=aws
添加到/etc/kubernetes/manifests/kube-apiserver.yaml
和kube-controller-manager.yaml
。当我描述吊舱时,我可以看到它们承接了更改并被重新创建,但是标记并没有更改。
在AWS中的Centos7计算机上运行。我尝试重新启动Kubelet服务,并尝试使用kubectl apply
。
答案 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