繁体   English   中英

如何在 Live Cluster 上设置 cloud-provider

[英]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 配置以获取有关以下内容的更多详细信息:

  • 先决条件
  • 权限
  • Kubernetes 配置
  • 启用 vSphere Cloud Provider
  • 保护 vSphere 用户名和密码

如果这有帮助,请告诉我。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM