Rainbow
ip первого мастера
G72K
Т.е. в kubespray никакого HA до аписерверов нет? :)
Rainbow
На память говорю, последний раз ставил - он выставил ip приватной сетки и я отложил на этом месте
Rainbow
https://github.com/kubernetes-sigs/kubespray/raw/master/docs/figures/loadbalancer_localhost.png?raw=true
Rainbow
он походу ставит nginx на воркеры
Rainbow
а не для пользователя кластера
G72K
а не для пользователя кластера
Да, так и хочу, не для пользователя. Но мне кажется что эта диаграмма неверна и нету там никаких запросов через nginx, по крайней мере от kubelet когда включен tls bootstrap
Rainbow
И там вчера кто-то спрашивал откуда 443, вот откуда 😆
G72K
Может так и было до переезда на kubeadm, но сейчас я в упор не вижу как оно может так работать. Я у себя костыляю через systemd - на время бутстрапа запускать прокси как systemd юнит, потом детектить бутстрап и убивать его, после чего стартанёт static pod с таким же прокси до аписервера. Думал код с kubespray спереть, а там на вид HA вообще не работает :)
Rainbow
Rainbow
/etc/kubernetes/bootstrap-kubelet.conf: server: https://10.128.2.210:6443
Rainbow
/etc/kubernetes/kubelet.conf: server: https://localhost:6443
Rainbow
--bootstrap-kubeconfig=/etc/kubernetes/bootstrap-kubelet.conf \
--kubeconfig=/etc/kubernetes/kubelet.conf
2 конфига, не знал
Pavel
Rainbow
G72K
Denis
Pavel
Artem
Ребят, подскажите, как в кубеспрей задать лейблы на ноды в момент установки кластера?
Artem
Т.е. хочу сразу прописать лейблы и затем запустить установку кластера
G72K
Еще актуально?
Спасибо, уже нет :) нашли как kubespray поверх kubeadm правит конфиги
Vyacheslav
Всем привет. Господа а кто-либо строил k8s по верх nsx-t?
G72K
Vadim
моднейшая SDN, от cisco емнип
G72K
Anonymous
George
ASTASHOFF
Vadim
vmware
ага, тогда contrail от циско? Вечно их путаю
ASTASHOFF
Vyacheslav
Gregory
G72K
Vmware nsx transform - sdn
Если у них есть свой CNI драйвер то есть шанс, если нет то либо писать свой либо всю эту магию использовать, как обычный ethernet :)
Vyacheslav
Ок , тогда такой вопрос кто использует overlay сети в k8s ? На базе чего вы их строете?
George
George
Как букинг. Поясни - какую задачу хочешь решить оверлеем ?
G72K
ASTASHOFF
George
George
а что букинг?
booking.com. насколько помню, тупо каждому поду адрес из корп сети назначают.
ASTASHOFF
George
George
В докладах highload, рит
George
Если кроссоблачный кластер, то там проблем и без оверлея полно
Vyacheslav
Я честно не силен в k8s , дам пример по swarm - создание единой общей сети для контейнеров, балансировка нагрузки, миграции . Как эти задачи решаются в k8s без оверлея?
G72K
G72K
Балансировка разная, на уровне сети ECMP хочется?
G72K
Миграции - миграции чего и куда, это точно про сеть? (CRIU нету, сразу говорю)
Vyacheslav
Оверлей позволяет создать поверх всего. Меня интересует к примеру разнесенные цоды и облака .
G72K
George
Vyacheslav
Ага
George
И кросс-облако?
Vyacheslav
И так и так
George
В твоих словах половина истины, т.к. во многих облачных платформах можно приватные адреса аллоцировать самому
G72K
И так и так
Где в этой картине nsx-t или как там ее
Vyacheslav
G72K
G72K
Я не на это сообщение отвечал , хмм
G72K
Vyacheslav
Собственно и вопрос как ее решаете
Vyacheslav
https://kubernetes.io/docs/concepts/cluster-administration/networking/#nsx-t
Vyacheslav
Про сам nsx-t
Vyacheslav
Так вот собственно я и спросил кто как живёт используя разнесенную географию дц/облаков для построения кластерных сетей ?
George
где почитать?
http://www.highload.ru/moscow/2018/abstracts/4167
ASTASHOFF
George
George
Стейтлесс + геоайпи прекрасно работает и так
George
While there are good reasons to avoid multi-cluster if you can, it is currently the only way to do robust multi-region or multi-cloud Kubernetes deployment.
George
https://medium.com/booking-com-infrastructure/introducing-shipper-daf9244e3882