[英]Kubernetes “Unable to register node” with cloud-provider=aws
[英]How to setup cloud-provider on Live Cluster
我有一个带有外部 ETCD 的正在运行的 HA-Cluster。
我尝试设置 Vsphere Cloud Provider,但我没有在 InitialConfiguration 中设置以下代码:
nodeRegistration:
kubeletExtraArgs:
cloud-provider: external
有没有办法在正在运行的集群上做到这一点?
我尝试将此代码添加到 kubelet 配置映射以及每个主节点和工作节点上的 /var/lib/kubelet/config.yaml。
但是污点 node.cloudprovider.kubernetes.io/uninitialized=true:NoSchedule 仍然没有出现在节点上。
有没有其他方法可以在正在运行的集群上设置云提供商。
未启用动态配置。
如果你想在特定的云提供商上设置你的集群,你可以使用kubeadm :
kubeadm 是创建 kubernetes 集群的流行选项。 kubeadm 有配置选项来指定云提供商的配置信息。
特别是对于vSphere ,它将取决于您拥有的版本:
您还可以查看vSphere Cloud Provider 配置以获取有关以下内容的更多详细信息:
如果这有帮助,请告诉我。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.