Grisha
curl \ --request PUT \ --data @payload.json \ http://127.0.0.1:8500/v1/agent/service/register
Grisha
потому что так красивее
Grisha
чем -d '{"ID":"depl","Name": "origin","Tags": ["node-origin"],"Address":"192.168.1.1","Meta":"{wan_ip=11.11.11.11}","Port": 8080}'
Grisha
тут и без xargs можно
Grisha
в env я передам его ip и вытащю его как обычную переменную
Grisha
просто хотелось красивее
Grisha
злит что нельзя использовать шаблонизацию
Grisha
не настраивать же поды через папет
Andor
можно использовать шаблонизацию
Andor
но не так как тебе хочется
Vadim
мне кажется ему снова плохо стало, а ведь была ремиссия
German
кубернетес умеет поднимать контейнеры в привилегированном режиме?
Sergey
https://youtu.be/xRThm2vbs3I
G72K
просто хотелось красивее
Везёт вам, все аккуратненько. Я вот сегодня поправил eval на переменную окружения из конфигмапы в перезаписаном entrypoint, проблема была с запуском через run-parts хуков из projected volume собранных из других ключей конфигмапы . Изолента кончилась на последнем витке
G72K
Зажжем? Всего два бинарника! https://github.com/ehazlett/stellar/blob/master/README.md
Vadim
нещитово, так и опеншифт всего один бинарник
Vadim
но стеллар выглядит устрашающе
Сергей
всем привет
Сергей
какая сеть для кубернетиса самая простая и рабочая? flannel?
Валентин
какая сеть для кубернетиса самая простая и рабочая? flannel?
Flannel с host gw, ну или cni bridge и вообще маршруты руками/ансиблом/чем-то еще между нодами
Валентин
Эт самое понятное, если опыта по сетям мало
Сергей
я начитался, что калико вроде как нормальная тема, но у меня почему-то поды на одной ноде не могут достучаться до подов на другой. посмотрел сети ipip вроде включен. но вроде как должны быть тоннели, а их нет
Валентин
я начитался, что калико вроде как нормальная тема, но у меня почему-то поды на одной ноде не могут достучаться до подов на другой. посмотрел сети ipip вроде включен. но вроде как должны быть тоннели, а их нет
Ну так вот если "почему-то", т.е сам в bgp не умеешь и как к нему подступится - то зачем калико? Если с целью разобраться в bgp - то ок, но тогда и в чатик не надо спрашивать. А если понимания нет бери то, что я написал - там все проблемы диагностируются пингом и ip route
Сергей
понял, спасибо
Валентин
Перекатать проще, но необязательно
A
Все же про вчерашний мой вопрос, у кого как на нодах работает днс? Как на них реплицируется необходимый для днс под core-dns?
Валентин
Все же про вчерашний мой вопрос, у кого как на нодах работает днс? Как на них реплицируется необходимый для днс под core-dns?
У меня их просто 2 штуки запущено и все, когда нод было 3 я daemonset'ом делал. А для большего числа нод в моей ситуации избыточно, 2 пода чисто для надежности, с нагрузкой и 1 справляется
A
так что пляши от своей нагрузки и все, в чем проблема-то?
Не про нагрузку речь идёт, а то что на ноде, где нет пода core-dns, в других подах на этой ноде не будет работать днс
A
Эт почему?
Почему что?
Валентин
Вот и я думаю переделать на ds, но почему изначально он ставится депдойментом... Вот что меня смутило
Потому что у других людей прекрасно резолвится со всех нод все, даже если под с coredns в кластере всего один. А 100500 подов coredns, когда много нод, просто лишние
A
Потому что у других людей прекрасно резолвится со всех нод все, даже если под с coredns в кластере всего один. А 100500 подов coredns, когда много нод, просто лишние
Мне и не нужно из много, меня бы настраивал и один под на весь кластер, но поды, которые на других нодах, где нет пода с днс не видели другие поды по имени. Как мне было тогда решить этот вопрос не перенося реплики core-dns на другие ноды?
Andor
Попробовать разобраться, где и что у тебя сломано
Валентин
A
Разобраться, почему не видели, и починить это. Т.к dns это всегда сервис не-headless, то посмотреть правила iptables, маршруты между нодами... с этого начать в общем
Конечно с этого и начал, и трассировал маршруты с подов и выяснилось что они ломятся на сетку которой просто нет на ноде, и после наката на неё пода с днс она появилась...
Валентин
А не костылями прикрываться
A
Ну так если они туда ломятся, а ее нет - это проьлема в конфигурации сети в кубе, и ее надо чинить, нет?
Но какого плана проблема, и как ее конфигурить? Разве как то дополнительно надо тюнить такие базовые вот как днс. Установка новая и ничего там не мусорилось. Все работает отлично только на той ноде где стоит core-dns, причем это катается только ds, обычные rs и statefulset с днс работают без этого. Видимо есть какая-то специфика именно ds
Валентин
Но какого плана проблема, и как ее конфигурить? Разве как то дополнительно надо тюнить такие базовые вот как днс. Установка новая и ничего там не мусорилось. Все работает отлично только на той ноде где стоит core-dns, причем это катается только ds, обычные rs и statefulset с днс работают без этого. Видимо есть какая-то специфика именно ds
Ну если бы я знал больше о проблеме и имел время, я бы может помог. Но во-первых от вас информации никакой о настройках кластера и о том, что раскопали, а во-вторых времени у меня еще минут 15 и если успеете рассказать - попробую успеть помочь
Aleksey
Почему постоянно сюда хочется написать: «Наркоманы проклятые!» ?
A
Какой cni?
Как узнать, руками не ставил его...
A
kubeadm init
Aleksey
Я его не трогал, там calico?
Aleksey
Как узнать, руками не ставил его...
https://kubernetes.io/docs/concepts/cluster-administration/networking/
A
Просто мне казалось, что такие базовые вещи как днс должны работать из коробки без доп танцев
Andor
Лол
A
В принципе они и работают, но не в ds
A
Лол
Да да, весь кубер это большой танец!))
Andor
У тебя сейчас стадия торг :)
Никита
Я его не трогал, там calico?
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#pod-network
Никита
Ой
Никита
Я вроде не туда ответил, или хз.
Aleksey
Ну мне тоже было полезно :)
A
Я его не трогал, там calico?
flanel, если правильно понял
Никита
flanel, если правильно понял
https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/#pod-network
Никита
(8
Aleksey
(8
Гляжу у тебя одна ссылка на все случаи жизни :)
A
Это все хорошо, мне просто интересно как у других работает ds в кластере на несколько нод...
Andor
Нормально работает
A
Нормально работает
Тоже flannel и core-dns только на мастере?
Andor
Нет и нет
A
Нет и нет
Мне кажется вот и ответ
A
А что у вас?
A
Calico?
Aleksey
Мне кажется вот и ответ
А вы так со всеми технологиями разбираетесь? Ставлю-тыкаю палочкой-иду в чат
Aleksey
Не хотите понять почему у вас сетевой связности нет?
A
Не хотите понять почему у вас сетевой связности нет?
Я описал, что я провел анализ и нашел единственное решение, поэтому и обратился ко всем, за помощью, потому что кажется что должно быть как-то не так, и что бы удостовериться что сделал правильно или получить другой вектор для анализа.