k8s -многоузловой кластер с микросхемами 8 без ha и с фланелью

#kubernetes #microk8s #flannel

#kubernetes #microk8s #фланель

Вопрос:

Я пытаюсь создать кластер k8s с помощью microk8s. У меня установлено 3 узла с Vagrantfile. На каждом я установил Microk8s и после этого отключил ha-кластер на каждом узле. Затем добавил 2 узла для управления, а затем развернул модули. Модули размещены на всех трех узлах, но они не могут взаимодействовать друг с другом через узлы. После отключения ha-кластера flannel становится поставщиком CNI. При включенном ha, когда Calico работает, модули могут обмениваться данными. На моих машинах нет никаких маршрутов, которые пересылали бы пакеты в модули на разных узлах. Я изменил интерфейс в /var/snap/microk8s/current/args/flanneld, чтобы использовать правильный eth1 if .

Как я могу использовать микрокластеры без ha-кластера и с фланелью?

Комментарии:

1. Не уверен, что это исправит, но стоит попробовать изменить конфигурацию flannel на vxlan — см. Здесь . И как именно вы создали кластер? Здесь сказано, что можно установить microk8 с помощью caliico, и я ничего не вижу о HA (хотя я могу ошибаться)