Comments 12
Попробуйте вместо nginx со stream модулем собственно Haproxy. По личному опыту он работает заметно стабильнее при проксировании и балансировке tcp портов
И насчёт ansible, однозначно нужен плейбук, т.к. все эти инструкции хороши только в первый раз, потом лучше гарантировать установку через запуск плейбука.
Спасибо за статью )
И насчёт ansible, однозначно нужен плейбук, т.к. все эти инструкции хороши только в первый раз, потом лучше гарантировать установку через запуск плейбука.
Спасибо за статью )
+1
опечатка
Если вы устанавливаете версию 1.1 то установите переменную ETCD_VERSION=«v3.1.17», если 1.10 то ETCD_VERSION=«v3.1.12».
0
Я только не понял, для чего нужен VIRTIP, при наличии балансера? Он же сам может исключать из пула умерший мастер
0
К сожалению пропустил один момент., сейчас дополню
Через VIRTIP ноды Kubernetes. работают с API сервером. Данный адрес указывается в настройках для нод как сервер API.
Всем нодам кластера мы сможем указать только один адрес API сервера. Если вы исключаете из этой схемы keepalived то вы сможете указать либо один из мастеров, либо внешний балансировщик, но тогда о HA можно забыть.
Извиняюсь за неточность
Через VIRTIP ноды Kubernetes. работают с API сервером. Данный адрес указывается в настройках для нод как сервер API.
Всем нодам кластера мы сможем указать только один адрес API сервера. Если вы исключаете из этой схемы keepalived то вы сможете указать либо один из мастеров, либо внешний балансировщик, но тогда о HA можно забыть.
Извиняюсь за неточность
0
Обязательно указать строчку --skip-preflight-checks.
Я так понимаю, все же лучше подождать.
0
Sign up to leave a comment.
Кластер kubernetes HA с containerd. Или есть ли жизнь без docker?