Как настроить облачного провайдера на Live Cluster - PullRequest
0 голосов
/ 01 апреля 2020

У меня работает HA-кластер с внешним ETCD.

Я пытаюсь настроить провайдера Vsphere Cloud, но я не установил следующий код в InitialConfiguration:

nodeRegistration:
  kubeletExtraArgs:
    cloud-provider: external

Is Есть ли способ сделать это на работающем кластере?

Я пытаюсь добавить этот код в configmap kubelet, а также в /var/lib/kubelet/config.yaml на каждом главном и рабочем узле.

Но зараженный узел.cloudprovider.kubernetes.io/uninitialized=true:NoSchedule по-прежнему не отображается на узлах.

Есть ли другой способ настройки провайдера облака на работающий кластер.

Динамическая конфигурация не включена.

1 Ответ

0 голосов
/ 02 апреля 2020

Если вы хотите настроить кластер на конкретном c облачном провайдере, вы можете использовать kubeadm :

kubeadm - это популярная опция для создания кластеров kubernetes. В kubeadm есть параметры конфигурации для указания информации о конфигурации для облачных провайдеров.

Для vSphere , в частности, это будет зависеть от вашей версии:

Также вы можете проверить конфигурацию vSphere Cloud для получения более подробной информации о:

  • Предварительные условия
  • Разрешения
  • Конфигурация Kubernetes
  • Включение провайдера vSphere Cloud
  • Защита имени пользователя и пароля vSphere

Пожалуйста, дайте мне знать, если это помогло.

...