Oleg
Никита
Nik
не?
Никита
Oleg
Oleg
но странно, что не роняло на iptables
Никита
Странные у вас схемы)
Ну и мб я чего-то не знаю.
Oleg
Oleg
методом проб и ошибок
Oleg
в документации особо ничего на этот счет, есть только keepalived-vip
Никита
Окей.
Oleg
может calico умеет как-то подимать вирт на всех хостах сам?
Никита
Могу предложить схему с анонсов сервисных ip через bgp раутерам. Работает прекрасно.
Oleg
Никита
Никита
Oleg
bpg на стыке сетей используется
Oleg
имею ввиду между компаниями например
Oleg
аннонсы других сеток к нам прикрутить сложно будет
Никита
Да совсем нет.
Никита
BGP - реально простой протокол, он работает примерно как ip route | grep WHATEVER | nc PEER_IP -p 179
Oleg
Никита
Там, где греп - это я так показал гибко настраиваемый фильтр.
Никита
Oleg
Oleg
мы и так ужались до двух /17
Oleg
одну для сервисов, вторую для подов
Никита
Эм. Но ведь сети можно задать при создании кластера.
Oleg
Oleg
я к тому, что куб прожорлив
Oleg
и задавать ему /24 например - бестолку
Oleg
или дележку подсети тоже можно настроить?
Oleg
если условно мы знаем, что максим будет 12 подов на деплоймент
Oleg
чтобы он не брал /24
Никита
В смысле, какую сеть выдавать каждой ноде? Да, можно настроить.
Никита
В калико по дефолту /26 выдаётся, вроде.
Никита
И какие-то сложности были с настройкой, когда я последний раз его трогал.
Никита
Если ипам делается контроллер-менеджером, то ему прям явно можно маску задать.
Никита
Вообще, я всем кубраутер советую, он хорош и прост.
Никита
И умеет искаропки адвертайзить по bgp вообще все типы адресов, которые в кластере могут встречаться.
Никита
Ну и попириться что с L3 свичом, что с софтовым роутером -- изи, все это умеют.
Oleg
если можно было бы пулл именно для external connectivity сделать
Oleg
и его аннонсить по bgp
Oleg
но пока не нашел, как такое намутить
Никита
Кароч я тестил схему с metallb и сервисами типа loadbalancer, ему можно задать сеть, из которой он будет брать ip.
Никита
Причём, половину metallb можно просто не запускать.
Никита
Он выделит ip, а дальше будет как с ClusterIP.
Oleg
Oleg
смотрели на него
Никита
А, ну, вторая половина, собственно, по BGP анонсит эту сеть пирам.
Никита
Развешивание выделенного ip по нодам и конфигурёж ipvs с нужными эндпоинтами он кубпрокси отдаёт (или кубраутеру).
Никита
Кстати, кубраутер должен через некоторое время сам научиться это делать.
Oleg
Oleg
я правда хочу попробовать всять пулл свободных ip, на которых сами ноды живут
Oleg
по гайду делали насколько я понял так же
Oleg
единственное - external ip на сервис сам аллоцируется из этого пула
Oleg
Oleg
Oleg
спасибо
Anton
кто знает, где лежат sha вот от этого kubectl: https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
V
yolkov
Anton
sha я, кстати, пробовал, до md5 не дошел, видно решил, что раз того нет, то и этого нет
Anton
sha1 есть
Никита
с metallb получилось, что хотели)
Отлично!
А вы в каком часовом поясе? А то как-то 2 часа ночи воскресенья выглядит не как лучшее время для экспериментов с кубернетесом)
Oleg
Никита
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
я вот на v1.13 ток обновился)
𝚔𝚟𝚊𝚙𝚜
Сон для слабаков