Anonymous
всем привет, а есть гденить конфиг для k8s, чтобы в одну строчку раздать команде впн, но без доступа в локалку кластера?
Artem
helm install stable/openvpn
Михаил
helm install stable/openvpn
а если у меня нет хельма?
Artem
а если у меня нет хельма?
Значит надо поставить
Ivan
?
Он эксперт по опенвпн
Михаил
а че, без хельма куб не работает?
Gleb
без куба хельм
Михаил
Он эксперт по опенвпн
ах, не на то стригеррился
Artem
Человек просил в 1 строку :)
Andrey
А какие вообще хельму есть адекватные альтернативы? Ну херня, конечно, но работает.
Михаил
написать свой оператор для деплоя
Andrey
Назвать tiller.
アリテミ
Чтобы он работал ещё кривее хельма
Михаил
Чтобы он работал ещё кривее хельма
ну как сделаешь так и будет работать
Михаил
вон есть примеры оператора на 299 строк кложур кода с проверкой того выкатилось
アリテミ
Зачем писать то, что уже есть и вполне работает?
Andrey
У хелма еще есть rollback
Andrey
Есть тут истории успеха ksonnet? Все молчат всегда, когда спрашиваю.
Anton
@rossmohax
Михаил
deploy.sh
ты так говоришь будто это что-то плохое
アリテミ
ты так говоришь будто это что-то плохое
Да нет, все прекрасно. Ещё вместо кубера можно сделать dockermagic.sh и совсем хорошо будет
Anonymous
а что с хельмом не так?
Anonymous
а куда пропал кстати список чартов с лого и описаниями? по названиям ничего не понятно https://github.com/helm/charts/tree/master/stable
Andrey
Всегда можно накостылить на sed :D
С сед ты конечно дал, скорость будет прям космическая
Etki
Denis
Всем привет! Подскажите как такое можеть быть? NAME DESIRED CURRENT UP-TO-DATE AVAILABLE dev-taskmanager 1 2 1 1
𝚔𝚟𝚊𝚙𝚜
𝚔𝚟𝚊𝚙𝚜
Пока не нашел ничего лучше, надеюсь третья версия хельма будет куда интересней второй
𝚔𝚟𝚊𝚙𝚜
нет, я просто не понимаю нафига ему server компонент
𝚔𝚟𝚊𝚙𝚜
еще rbac для него настраивать...
𝚔𝚟𝚊𝚙𝚜
когда helm будет просто запускалкой конфигов, которой он в принципе и является, возможно его будет прикольно использовать вместе с тем же ansible, т.к. на самостоятельный инструмент он как-то не тянет
Etki
обмазать еще башем сверху и запихнуть в дженкинс через дряхлый_plugin
vlad
или просто использовать dapp
Aleksei
Он же деплоит хелмом
vlad
да
vlad
но под капотом
G72K
а что с хельмом не так?
Ищите тут по тегу # helmговно , можно ещё плач flant в дев рассылке хелма почитать: мы на вас заложились, а вы фундаментальные баги не правите и вообще забили на продукт
Stas
хелм очень плохо решает задачу магазина приложений и совсем не решает задачу ci/cd для микросервисных решений. Мы еще не попробовали но на уровне того как я идейно себе представляю оркестрацию приложений OLM кореосевский - то что я хотел
Anonymous
у меня хельм используется в gitlab autodevops, но я до сих пор не понял зачем он нужен если откаты не работают а задачу деплоя чтолибо из чартов с минимальными проблемами решает хорошо, я слышал раньше на деплой сервисов тратили дни, а теперь одна команда всего
Anton
по prometheus \ node_exporter вопрос, знаю что тут не церковь метрик, но все же: node_exporter умеет собирать данные о всех смонтированных разделах? ему достаточно mountPropagation: HostToContainer бахнуть при монтировании корня внутрь контейнера чтобы он все точки монтирования увидел?
Anton
я так с zabbix'ом делаю
агент в daemonset?
𝚔𝚟𝚊𝚙𝚜
ага
Anton
поехавший вариант мне кажется zabbix запускать =)) но у всех свои требования конечно
𝚔𝚟𝚊𝚙𝚜
ну железки он отлично мониторит, не микросервисы же
Denis
Народ, подскажите это баг, или нормальное поведение? Обновляю версию микросервиса при помощи Helm. В спеке деплоймента указана одна реплика. Helm обновляет деплоймент с префиксом --recreate pods. После этого у меня начинают создаватся 2 пода. После 1 под уходит резко в Terminating и пропадает.
Denis
В итоге получаю вот такое чудо
Denis
Всем привет! Подскажите как такое можеть быть? NAME DESIRED CURRENT UP-TO-DATE AVAILABLE dev-taskmanager 1 2 1 1
Denis
Данный под использует персистентный вольюм. При обновлении деплоймента создаются так же 2 пода и один из них зависает на процессе создания, потому как kubelet не может примонтировать один вольюм в 2 пода
Denis
Хочу понять, это баг провайдера k8s или Helm?
Andrey
Я думаю, нужно у деплоймента поставить spec.strategy.type в Recreate
Andrey
Вообще, таки похоже на баг в helm
Denis
Вообще, таки похоже на баг в helm
У меня тоже есть такое подозрение. Раньше без helm такого не замечал.
Artem
У меня тоже есть такое подозрение. Раньше без helm такого не замечал.
сделай helm template и посмотри, насколько валидные ямлы получаются
Denis
сделай helm template и посмотри, насколько валидные ямлы получаются
Да я делал. Все валидно. Правда еще беда в том что я использую Helmfile. Может и он чудит. Ладно буду проверять
Artem
хелмфайл чудит, факт
Andrey
Флант много проблем с Helm имеет, но вариантов пока не видим, чтобы раз, и весь CD процесс перевести.
Artem
Вообще не понятно, что значит "имеет проблем". Это же Opensource. Patches are welcome всегда.
Andrey
Согласен, так себе компания.
Михаил
а вот этого я не говорил)
Andrey
Шутка неудачная, я там работаю просто.
Sergey
ща тебе напихают