Andor
я тут только что запустил первый кластер на новой работе
Andor
в gke
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Отлично, у них монолит на пхп и никаких кубеней не надо будет :)
Andor
бгг, от чего убегал к тому и вернулся
да у нас тут сотни клиентов и я хочу под каждого запускать по неймспейсику
𝚔𝚟𝚊𝚙𝚜
https://github.com/splunk/qbec ?
да, он самый, по факту он и попроще чем-то
Andor
посмотрим насколько дорого выйдет
Solyar
А можно вопрос по Jenkins задать?
Andor
нет
Solyar
Но я всё равно задам
Andor
ну а зачем тогда спрашивал разрешения
Solyar
Я так понял что у меня сервер в Терминале использует bash, а Jenkins использует шелл при выполнении пайплайна. Есть вариант заставить его юзать bash кроме как добавить в скрипт #!/bin/bash ?
Vadim
я тут только что запустил первый кластер на новой работе
147 дней завязки, ни единого куба - и всё в трубу!
Vadim
Но я всё равно задам
достаточно оффтопика
Алексей
@kvaps и ка по сравнению с ksonnet? чем лучше чем просто jsonnet?
Алексей
Сам думаю потихоньку кудато сваливать, но чет пока склоняюсь к голому jsonnet
Andor
ну никто не мешает тебе юзать голый жсоннет
Andor
с него всегда на победивший инструмент сможешь поехать
Алексей
Я его и так юзаю Интересует отзыв в сравнении с ксоннетом
Алексей
Jsonnet сам по себе досаточно универсален Я им для примера бутстраплю виртуалки в квм Помимо кубера
𝚔𝚟𝚊𝚙𝚜
@kvaps и ка по сравнению с ksonnet? чем лучше чем просто jsonnet?
> @kvaps и ка по сравнению с ksonnet? Ну для начала он просто легче, директория с приложением не содежит k8s.libsonnet k.libsonnet swagger.json либы по умолчанию, а helm-темплейты рендерятся самим helm-бинарником, через helm template. Так же он без проблем собирается из исходников > чем лучше чем просто jsonnet? Тем что можно описать все кластера и не переключаться между ними для применения обновлений. И работающим diff. Из минусов пока что не нашел как получить namespace из env, и то что qbec apply слишком информативен (он выплевывает json всё что применяет)
Алексей
Ну хелм я вообще не использую Уж больно мусорные в нем приложения
𝚔𝚟𝚊𝚙𝚜
Алексей
Посмотрю
Andor
да, но можно заинклюдить
то есть положить в репозиторий
𝚔𝚟𝚊𝚙𝚜
ага
Andor
а kubecfg чо?
𝚔𝚟𝚊𝚙𝚜
сделай qbec init --with-exampleи увидишь все структуру, она очень похожа на ksonnet
Алексей
Crud им тоже можно спокойно шаблонизировать?
Andor
сделай qbec init --with-exampleи увидишь все структуру, она очень похожа на ksonnet
для этого надо сначала найти (собрать) контейнер с ним
𝚔𝚟𝚊𝚙𝚜
для этого надо сначала найти (собрать) контейнер с ним
на гитхабе готовые бинарники лежат https://github.com/splunk/qbec/releases
Andor
ты ж не думаешь что я буду бинари с гитхаба запускать у себя локально, если можно в контейнере?
inqfen
Можешь скачать и запустить у себя в контейнере
Andor
так я и ною что готового нету
inqfen
Причём дольше времени, чем при сборке образа wget и запуск написать)
Andor
слыш, чо за предъявы
Andor
разве ныть как-то иначе можно?
ebalashov
Привет коллеги, есть у кого кейс деплоя в eks дроном?
inqfen
На час минимум и с живым участием всей конфы
Andor
ты преувеличиваешь мои способности
Artem
Как изменить имя ноды?
Artem
Вообще блин какой бест практис изменения имени ноды, если хостнейм меняется. А то лажа какая-то получается: сам kubelet не перерегистрирует (NodeRestriction мешает), вручную удалил и создал ноду заново через  kubectl - у kube-proxy и calico-node начались форбиддены всякие разные и нода в реди не встаёт...
Artem
А если мастер ? 🙂
𝚔𝚟𝚊𝚙𝚜
Так же :)
Artem
в сингл-мастер кластере 🙂
𝚔𝚟𝚊𝚙𝚜
Так же :)
𝚔𝚟𝚊𝚙𝚜
Ну а если без шуток, то через kubeadm нужно серты и статик манифесты перегенирить
𝚔𝚟𝚊𝚙𝚜
Смотри kubeadm init phases
Artem
Ну я просто пересобрал весь кластер за пять мин. Не продуктив, пох.
Sergey
А если бы был продуктив?
Льешь рядом новый, переключаешь на него нагрузку
Artem
там был бы мультимастер
Artem
Ну а если без шуток, то через kubeadm нужно серты и статик манифесты перегенирить
кста, если серты перегенерировать, то это ж так и так реджойн воркеров, не?
Artem
О. Как кстати ваша история закончилась с сертификатами просроченными?
Artem
А то я пропустил
Anonymous
Перегенерил. Вроде скидывал доку по которой делал
Anonymous
Сейчас найду.
Artyom
решение факапа с протухшими сертификатами на куб кластере Крайне полезное обсуждение. https://github.com/kubernetes/kubeadm/issues/581 #kubernetes
Artyom
Вот эта наверное
Anonymous
Да
Artem
Спасиб.
Roman
Возрадуйтесь - в терраформ анотации наконец то сделали а то это был ад и израиль
inqfen
вообще юзать терраформ для куба - ад и израиль
inqfen
до сих пор не могу понять, зачем
Sergey
до сих пор не могу понять, зачем
У людей есть вера в то, что если он возьмёт молоток, то все вокруг будет, уже, гвоздями
Sergey
Трошки перефразировал
Глеб
Товарищи извращенцы, у кого продуктивные и тестовые среды разведены и делегированы разным департаментам. В чем вы храните переменные, в том числе сенситив, серты и проч? И как трансформируете манифесты для деплоймента?
inqfen
У меня пока все в ансибле
Andrey
vault
inqfen
Уйдет в консул