Andor
верно
Andor
и тут можно добавить "почему кубер не умеет дёргать нужный мне хук при изменении конфига"
Andor
lifecycle хуки для подов же есть
Vadim
Here we go again
Dmytro
Dmytro
Dmytro
короче скажи девелоперам что они не очень
Mikhail [azalio]
Andor
совсем недавно, на прошлой работе, были приложения которые конфиги на ходу из etcd подтягивали
Mikhail [azalio]
Есть какой-либо гайд по настраиванию мониторинга кубера через прометей? Ясно что в доку придётся пойти, но хочется легкого старта :)
Andor
совсем на ходу, сами
Andor
не рокет саенс же
Andor
Mikhail [azalio]
Тут что, не ответят? :)
Vadim
Вот именно, только почему это делать в кубернетесе? Хук и так практически есть - это event изменения конфигмапа
Andor
зачем тогда хуки для подов есть?
Andor
не, я понимаю что можно оператор сделать с такой логикой какую сам захочешь
Dmytro
Dmytro
и там хоть на баше с icrond нафигачить
Pavel
Andor
я тут с удивлением недавно узнал, что если выковыривать файл из конфигмапы (не в директорию её складывать), то этот файл не будет автоматически обновляться при изменении конфигмапы
Mikhail [azalio]
Andor
ну не надо рассказывать что нельзя сделать точно такие же для конфигмапы
Andor
потому что ты только что говорил что это возможно и даже есть, но не в другим виде
Andor
ну для подов же сделали решение, которое подходит для большинства
Andor
что?
Andor
не вижу проблем дёрнуть урл какой укажешь в поде, к которому подключена конфигмапа
Andor
или послать сигнал в контейнер, какой укажешь в поде к которому подключена конфигмапа
Pavel
Ага, посмотрю
Там у них прям в репе есть набор yaml файликов или helm-чартов, чтобы прям задеплоил и вперёд. Вплоть до вполне сносных дашбордов для графаны.
Vadim
Ну вот у тебя все хуки синхронны контейнеру, а тут вот один особенный
Andor
вот 1-в-1 как в лайфцайкл хуках у подов
Andor
контейнеру - да, но не поду
Andor
это не нереализуемо
Andor
и я не могу придумать логичного обоснования почему такого простого и подходящего большинству инструмента не сделали
Andor
кстати можно же накостылить через лайфцайкл хуки через сайдкар с inotifywait
Andor
ну и костылище я придумал :)
Dmytro
Andor
угу
Dmytro
и что в итоге выходит, конфигмап обновил а внутри пода старый файл висит до рестарта пода? или до какого момента он не обновится?
Andor
ну это я вроде в доке вычитал, натурно не проверял
Andor
но подозреваю что так, да
Dmytro
Dmytro
Andor
https://github.com/kubernetes/website/pull/7533/files
Andor
вот
Dmytro
Andor
Etki
𝚔𝚟𝚊𝚙𝚜
https://github.com/kubernetes/kubernetes/issues/66067
В общем я пока решил подождать с bionic, завестись то оно завелось, но слишком много костылей, начитюная от подключения xenial репозиториев, что бы установить kubelet и docker нужной версии, а ещё эти приколы с systemd-rezolved и netplan, как-то оно не особо внушает доверия это все
Andor
𝚔𝚟𝚊𝚙𝚜
Мне лично пофиг, я просто не вижу смысла менять проверенное и хорошо протестированное решение, на что-то более нестабильное безо всяких на то причин. Или обновляться ради того что бы обновиться?
𝚔𝚟𝚊𝚙𝚜
Лучше уж тогда из bionic бекпортнуть необходимые мне пакеты :)
Andor
Всё верно говоришь
Igor
/report
Stas
/report
Artyom
/report
Sergey
/report
Mikhail
Mikhail
@SinTeZoiD ☝
Anton
𝚔𝚟𝚊𝚙𝚜
4.15.18-1-pve полет отличный
𝚔𝚟𝚊𝚙𝚜
там и zfs из коробки
Andor
Нафиг нужен zfs?
Михаил
Vadim
помните: настоящий монстр - это доктор Франкенштейн
Logan
Нафиг нужен zfs?
Это красиво. Так, а как линуксоиды решили проблему с лицензией? Там же cddl?
Andor
Но медленный же
Andor
И памяти требует вагоны
Andor
И не очень понятно нафиг оно надо в контексте кубера
𝚔𝚟𝚊𝚙𝚜
а зочем?
Как ни странно на штатном ядре у меня были были некоторые проблемы с комбинацией SR-IOV и KVM на определенном оборудовании, а на Proxmoxовом ядре все работат как часы, позже мы начали zfs использовать и теперь вообще не вижу смысла использовать обратно стоковое. Proxmox team постоянно допиливают его и оптимизируют под свои нужды. В итоге имеем всегда самое стабильное и новое ядро.
Andor
ext4 + overlayfs