簡體   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