Алексей
База создаётся только на для дева и юата, для прода она отдельно живёт
Rainbow
засунь скрипт \ вызов плейбука в initContainer
ну не надо так.... init контейнер же стартует для каждого пода. Такому место cd таске перед kubectl apply
Алексей
Ладно, спасибо, попытаюсь узнать что-нибудь в канале ансибл)
Rainbow
тебе намекнули что он особо не нужен
Andor
custom domain
Rainbow
cd == change directory или cd == Continuous Delivery?
вот тот pipline, который запускается после git push. Там грань не четкая
Andor
convert diagram
Andor
camel delivery
Никита
chdir
Rainbow
compact disk
Vadim
вот тот pipline, который запускается после git push. Там грань не четкая
с чего вы вообще взяли что у него есть пуш, пайплайны и какой-то еще апплай?
Anton
https://github.com/kubernetes-sigs/kubespray/releases/tag/v2.8.0 Kubeadm as default deployment mode кстати говоря
Rainbow
я тестовый неделю назад накатывал, уже было. И 12.3 и 13.
Никита
Только кубадм подлым образом не умеет не ставить кубпрокси.
Rainbow
а что плохого?
Rainbow
fluentd сможет логи брать с мастеров
Никита
а что плохого?
У меня кубраутер, у него своё кубпрокси. Ну а если поставить-удалить, в iptables остаётся вское.
Anton
товарищи, мне нужно чтобы в подах кроме кластероного в resolv.conf был еще внешний днс - кто подскажет куда копать?
Anton
Да, ижектить
Andrey
Ну так направьте просто ноды на него и все. Кластерный днс все форварднет
Anton
в том то и дело что - на случай если кластреный отвалится
Rainbow
если у вас кластерный dns навернётся, думаю проблемы пода меньшее, что будет волновать, не?
Anton
если у вас кластерный dns навернётся, думаю проблемы пода меньшее, что будет волновать, не?
наворачивается UDP (DNS) - TCP работает, там обращение к внешним хостам по днс
Anton
по факту все работает - только вот имена не ресолвятся
Anton
или у вас udp перестает ходить в кластере?
Andrey
Ясно. А то я вчера смотрел их доклад о том как они кубер используют. Вот там тож недоверие всему, полная кастрация и кубер по сути тока поды запускает и ip раздает. А все ради того "шоб не упало"
Anton
апстрим в кластроном напилите
еще раз, связи до кластерного по udp нет - большинство софта ресолвит по юдп
Anton
там какой то баг в kube-proxy + ipvs
Evgeny
там какой то баг в kube-proxy + ipvs
в 1.13.1 исправлено? проверяли?
Anton
в 1.13.1 исправлено? проверяли?
В 13.1 лучше, но остается проблема
Anton
Лучше в смысле, пока 1 раз отваливалось, и востановилось само
Anton
За неполные сутки
Andor
Чо, пробовал уже кто-нибудь графана-локи?
Vadim
попробую на выходных, выглядит довольно интересно
Max
Кто-нибудь использовал Cloudflare Argo Tunnel и cloudflare-ingress-controller? Эта штука позволяет поднимать соединение до их серверов и не нужно открывать вообще никакие порты.
Toxa
Правильно я понимаю, что в кубе нет такого понятия named volumes, как у докера?
Toxa
если мне допустим нужно подмаунтить данные из одного пода в другой
Andor
В одном поде - можно
Никита
в том то и дело что - на случай если кластреный отвалится
Можно кастомный resolv.conf кублету показать, он его будет подкладывать в поды.
Никита
Или как-то так.
Dmytro
Привет,всем. Может ктото встречал такую проблему: StatefulSet не поднимает последний под
Dmytro
Replicas: 3 desired | 2 total Update Strategy: OnDelete Pods Status: 2 Running / 0 Waiting / 0 Succeeded / 0 Failed
Rainbow
как это делает kubespray
Никита
в docker params это можно прописывать
Неа, это только для подов с хостнетворк сработает, насколько я помню.
Никита
В смысле, можно, но.
Rainbow
--dns не влияет на контейнеры?
Никита
Для тех, которые не с хостнетворк, это всё игнорируется, насколько я помню, и собирается из хостового ресолв.конф и колбасы из нескольких search-ей.
Никита
Ну или не хостового, а того, который кублету указан.
Никита
Но всё еще зависит от подовой dnspolicy)
Никита
Куда копать?
Смотреть на опции кублета же.
Никита
Там чёто прям в духе --resolv-conf
Anton
Спасибо, гляну
Никита
Видел пулреквест, чтоб можно было дефолтную днсполиси и настройки днс задать чуть ли не per namespace, но чёт с ходу не ищется.
Anton
Anton
отказаться от ipvs?
Тесты в планах
Anton
Там другие проблемы были
Сергей
угараешь? я за 30 евро в месяц в хетцнере держу свою лабу на 4 машины кубера, ранчер и три машины под цеф.
Слушай, как лучше делать 3 машины с etcd, control plane, worker или 1 машину с etcd, control plane, а остальные worker? Не вижу какого то единного мнения в объяснениях)
Семён
смотря для чего
Семён
если тебе просто потыкать - поднимай две и не парься.
G72K
товарищи, мне нужно чтобы в подах кроме кластероного в resolv.conf был еще внешний днс - кто подскажет куда копать?
Было, решили запуском unbound днс на каждой ноде , kubelet всех туда шлёт, а он уже в kubedns пересылает