Anton
@anti_on просто бомба! спасибо еще раз
Ты бы сразу сказал что тебе в одном файле)
Stefan
Ты бы сразу сказал что тебе в одном файле)
та я забыл совсем что можно в одном файле совмещать всё)))
Andor
ща если чуваку скзаать что можно весь прод из одного файла раскатать, у него может инфаркт случиться
Сергей
подскажите у меня есть 1 нода с etcd-control-work остальные ноды мне делать нужно только worker или worker+control не могу разобраться с этим?
Andor
зависит от
Rainbow
та я забыл совсем что можно в одном файле совмещать всё)))
почти как история про удлинитель воткнутый сам в себя
Andor
если продакшн кластер, то обычно 3+ мастера делают и N воркеров
Сергей
если продакшн кластер, то обычно 3+ мастера делают и N воркеров
мастер это etcd-control-work? и остальные просто воркеры?
Сергей
если продакшн кластер, то обычно 3+ мастера делают и N воркеров
я просто увидел что пишут 1,3,5 etcd надо, а control и воркер 1+
Сергей
поэтому и вопрос сколько control plane требуется вообще?) с каждый воркером рядом или нет?)
Rainbow
1 для смелых
Andor
ну про етцд всё понятно, а аписервер (который по-сути фронтенд к етцд) нужно не менее парочки, ты же не хочешь чтобы у тебя апи вызовы сломались когда один из инстансов упадёт
Andor
традиционно их вешают на одних и тех же нодах и называют их мастерами, но это opinionated
Vadim
если пускать воркер рядом с control plane то переживать всё же стоит
Сергей
если пускать воркер рядом с control plane то переживать всё же стоит
ты имеешь ввиду что worker в мастера не пускать лучше?
Ilia
Поясните кто знает, если хельм это клиент к тиллеру, то как они общаются без ингресс, nodeport итп?
Andor
магией
Etki
а как кубектл общается?
Ilia
с апи сервером
Etki
в смысле прокси делает
Ilia
он через апи особый тип ресурса создаёт или лейблы к обычным ставит?
Ilia
Я читаю доку в разделе architecture и там не особо много информации, может есть у кого более подробное описание как это работает
Anonymous
коллеги, а каким операторов для волта внутри кубера вы пользуетесь ?
Andor
у нас волт не в кубере
Anonymous
Просто пытаюсь использовать оператор от банзай клауда он пишет "unable to get key 'vault-unseal-0': error getting secret for key 'vault-unseal-0': secrets \"vault-unseal-keys\" is forbidden: User \"system:serviceaccount:default:default\" cannot get resource \"secrets\" in API group \"\" in the namespace \"default\""Э правда, что-то мне подсказывает, что у меня в кубере что-то недонастроено.
Сергей
подскажите как организовать хранение и передача файлов между нодами? и где хранить? читал что ceph нужно, но что то не удалось запустить на убунту сервер. Есть еще может быть что то?
Andor
хранение - в local-provisioner, передача - по сети
Andor
да
Ilia
туннель строится, насколько я помню
Ага, спасибо, уже нашёл😊
Grey
Ребят киньте плиз ссылку про быстрый деплой кубика из Анзибля плиз
Andor
ранчер?
Grey
ранчер?
нет прям кубик через анзибль деплится
Sergey
https://github.com/kubernetes-incubator/kubespray
потом он придет скажет у меня из кубспрея не завелось
Sergey
@SinTeZoiD нужен стикер "кубспрей это из коробки"
Mentat
потом он придет скажет у меня из кубспрея не завелось
Должна же быть радость тем, кто начнет фигачить теги про платиновые треды
Alexander
чему там не заводится ?
Sergey
странно,у меня завелось
завестись то завелось
Sergey
потом когда он апдейтить пойдет начнутся косяки
Alexander
ну этот вопрос в другой плоскости )
Mentat
потом когда он апдейтить пойдет начнутся косяки
Как будто ансибль и кубеспрей виноват в этом
Andrey
Че там деплоить, пару команд задал вот и кубер готов
Grey
чему там не заводится ?
# Update Ansible inventory file with inventory builder declare -a IPS=(10.10.1.3 10.10.1.4 10.10.1.5) CONFIG_FILE=inventory/mycluster/hosts.ini python3 contrib/inventory_builder/inventory.py ${IPS[@]}
Grey
я нуб)))
Grey
Sergey
потом приходишь в контору а там старый кулибин на кубспрее наговнякал))
Andrey
Кулибины строят свой кластер сами, без куберов докеров
Andrey
Куберы это модный молодежный инструмент
Andrey
А раньше - всё на баш скриптах 😉
Andrey
Где реально нужно было Думать
Andrey
Где реально нужно было Думать
А чо, тут думать не надо?
Andrey
А чо, тут думать не надо?
Поменьше, это готовый инструмент
Andrey
Где все уже додумано
Andrey
Да ладно
Andrey
Раньше нужно было деплоить начиная с подбора оптимальных параметров и конфигов чтобы и деплой был и чтобы трафик в требуемом объёме ходил
Andrey
На уровне ядра
Andrey
И это когда гугла не было
Andrey
А когда это куб освобождал от тюнинга ведра?
Andrey
Все по книжкам o Reilly
Andrey
А когда это куб освобождал от тюнинга ведра?
Имеется ввиду что раньше нужно было знать гораздо больше нюансов чем при работе с Кубером
Andrey
И как сами кубеня без подбора оптимальных параметров раскатать? Уже есть способы, где все збс из коробки?
Andrey
Начиная с уровня чистой системы
Andrey
Не было инструментов масштабирования
Andrey
Да разве сейчас это не так
Andrey
Сейчас все это есть, но с ним геморроя меньше гораздо
Andrey
Иначе нахера он нужен
Andrey
Документирована хорошо, много кейсов
Andrey
Он с собой геморроя приносит немеренно, но его фичи фиг сам реализуешь, вот потому и нужен