Vadim
Vadim
Igor
помогите плз как мне посмотреть логи если под создается и быстро терминейтится?
nodejenkins-6-hvrkb-hk9tx-h9rv1 0/2 ContainerCreating 0 1s
nodejenkins-6-hvrkb-hk9tx-h9rv1 0/2 ContainerCreating 0 1s
nodejenkins-6-hvrkb-hk9tx-h9rv1 2/2 Running 0 3s
nodejenkins-6-hvrkb-hk9tx-h9rv1 1/2 Error 0 9s
nodejenkins-6-hvrkb-hk9tx-h9rv1 1/2 Terminating 0 10s
nodejenkins-6-hvrkb-hk9tx-h9rv1 1/2 Terminating 0 10s
Отделение Bereke Bank
мне просто не очень нравится схема, когда основнеы компоненты куба, менеджещие контейнеры, сами запущен в контейнерах
глянул манифест weave - запускать его не в контейнерах тот еще геморой))
Lucky SB
Валентин
Lucky SB
Lucky SB
Отделение Bereke Bank
Vadim
Отделение Bereke Bank
hard way 😅
Lucky SB
но потом ничего ) попривык...
Валентин
А в чем удобство запускать компоненты куба в контейнерах, если куб стоит на дистрибутиве с пакетным менеджером?
Lucky SB
Lucky SB
зачем вообще в контейнерах все запускают...
Валентин
ну все так делают. ;)
Я не делаю. Значит - не все :) Я в пакеты собираю и ставлю как и всю систему из пакетов
Vadim
Vadim
как результат можно не волноватся что у тебя база покорраптилась \ до реп не достучался
Vadim
+ метрики удобнее снимать
Валентин
Валентин
Lucky SB
и ващще. в кубернетес есть только один компонент контрол плейна, который менеджить контейнеры.
и этот компонент как раз и запускается через системд-юнит.
все остальные компоненты к контейнерам никакого отношения не имеют, и вот они как раз прекрасно запускаются как статик поды.
Vadim
Можно держать зеркало у себя ;)
можно и каждого кастомера за ручку водить и настраивать ему пакетный манагер для работы с его чудным прокси - а потом докер. А можно сделать сразу унифицировано
Vadim
В прометей отдаю
вот. Этим приложением был etcd. А как снимать с него метрики с установленнго через apt-get? Ставить экспортер рядышком и конфигурить его?
Отделение Bereke Bank
Vadim
Lucky SB
Валентин
Валентин
Yuri
по мне так это обсуждение как катать любой софт на сервера, пакетами через баш/ансибл и конфигурировать на лету или докер образами и катать уже собранный софт с конфигами и менять переменные при запуске.
Lucky SB
ну начиналось то это со смысла - стремно запускать контрол плейн кубернетес в контейнерах под управлением самого кубернетес.
Lucky SB
что в общем-то немного неверное утверждение.
Валентин
Не столько стремно, сколько непонятно. Ладно б куб на nodejs был, с мешаниной файлов. А так бинари одни, все красиво. Ну по поводу мониторинга профит понятен
Lucky SB
что непонятно то ?
Vadim
он свою инфру от и до знает, конечно ему разницы никакой. А вот идею static pods и прочее придумали люди, которым сторонним кастомерам на незнамо что ставить - отсюда и совсем другие приоритеты
Yuri
Lucky SB
сидишь ты с прошкой в шезлонге, на берегу тихого океана, попиваешь смузи, у тебя в конфиге десятка три контекстов от разных серверов.
и ты такой kubectl get pod -n kube-system и посмотрел какие у тебя api-server запущены, а какие в крешлуп упали. )))
Vadim
посмотрел в графану конечно, а лучше - получил нотификации от алертманагера
Валентин
А вот кстати - как может быть пофиг, что там ниже? Я вот всю жизнь мечтаю чтоб было пофиг, но в итоге постоянно сталкиваешся с проблемами там внизу, которые косвенными путями приходится раскапывать и предъявлять поставщикам услуг
Валентин
Иначе все тормозит/лагает/вообще не работает
Lucky SB
ну можно попробовать больше денег выделять на инфраструктуру... чтоб на тебе не экономили
Lucky SB
а так то да. постоянно глючат эти ваши облака )
Валентин
Lucky SB
su
Дело не в деньгах, а в головах, сколько денег не вливай, умнее не станут. Либо надо самим обучать либо бросьте этот бизнес, это вам любой скажет
Vladimir
Валентин
Валентин
Я могу только сменить поставщика услуги
Roman
Коллеги, подскажите пождалуйта, ставлю редис из хельм чарта, не могу понять почему у меня claim в пендинге висит, поизучал шаблоны и не могу понять откуда должен PV появиться, там нет манифеста на создание PV
Dmitrii
Roman
Dmitrii
When none of the static PVs the administrator created matches a user’s PersistentVolumeClaim, the cluster may try to dynamically provision a volume specially for the PVC
Roman
И типа не может?
George
пропиши в явном виде )
Roman
я просто не понимаю, этот момент не учтен в чарте или я что-то не так делаю
George
у тебя может быть попросту нормально сторедж не настроен (ибо по умолчанию - кубер стейтлесс)
Roman
ну да у меня бэр метал я не заморачивался со сторэджем так как обычно сам задавал в деплоях PV
Roman
ок понял спасибо
Vadim
George
у меня первое из-за чего не взлетает именно из-за того, что класс PV/PVC неправильно задан. Можешь попробовать вообще без персистенции позапускать (а она вообще тебе нужна)? Либо локальный сторедж поюзать, но тогда, чтобы все было ок, придется под прибить гвоздями к конкретной ноде
Roman
Спасибо за инфу!
Roman
Да щас в чарте захадкодю(жу?) манифест на PV
Lucky SB
эм
Lucky SB
Roman
Lucky SB
В плане
Хардкодить пв в чарт это жестоко
Roman
Roman
Я вообще хельм не уважаю просто лень самому писать щас )