Andrey
+1
Andrey
jinja2 спасёт отца РД
Andrey
ещё хирдоки есть, так-то. Но баш это прям.. не
𝚔𝚟𝚊𝚙𝚜
то-то я смотрю у тебя какой-то шелл не правильный :-P
Rainbow
(php из молодости)
Rainbow
просто мой вариант с sed для одной переменной все же самый универсал
Алексей
Предлагаю озвучить претензии к helm
и пожелания к менеджеру (пакетов? хз как все это обозвать) для кубернетеса
Stanislav
Алексей
от себя из претензий:
он вообще не следит за состоянием кластера, ну может и следит, но делает это как то странно.
Алексей
из пожеланий, шаблонизатор jinja2 как то ближе и приятней
Алексей
Станислав, ну то что гавно, это понятно.
Конкретику хочется, и пожелания.
Stanislav
Stanislav
Алексей
кинь ссылку где все это разжеванное сформированно в список требований
Алексей
и расписанны кэйсы использования и что должно при этом происходить.
Stanislav
Единственное к чему я не имею претензий это к GO шаблонизатору, и даже в этом моменте разрабы helm нагавнякали, выпилили поддержку env и expandenv из него. Вот реально пидарасы.
𝚔𝚟𝚊𝚙𝚜
Stanislav
Алексей
Ну вот сейчас я сижу дома, через пару дней мне станет совсем скучно, из мыслей чем заняться:
свалить куданить на рыбалку на месяц
написать чтонить от души, но чтоб это мне самому пригодилось.
просто побухать
если выберу 2 вариант, то есть вопрос что писать.
ну и то что у меня в голове это конечно хорошо, но требования и хотелки хотелось бы услышать от других людей
𝚔𝚟𝚊𝚙𝚜
а что за темплейтер опеншифт использует?
который
apiVersion: v1
kind: Template
Rainbow
Vadim
𝚔𝚟𝚊𝚙𝚜
ну вроде не такой и простой, там и генератор какой-то есть
Stanislav
Алексей
ноутбук все равно придется брать, так что далеко не уеду, так что не факт.
Алексей
если из 4 работ отваливается одна куда нужно было ездить в офис, оставшиеся 3 это не убирает. )
bebebe
мне тут сегодня коллега подошел, и спросил нет ли желания fido узел в k8s развернуть
о времена о нравы 😉
Silver 👻
Silver 👻
Хотя завернуть в доккер свой узел у меня была мысль. Потом отказался. :)
bebebe
ну я как бы ему ответил, что как ойти арт объект - можно попробовать 😉
Rainbow
Rainbow
В helm скоро будет lua, как раз нужный навык)
Rainbow
http://sheepolution.com/learn/book/contents
Алексей
Игрушки не очень интересно
Gleb
а хелмчарты надо держать в той же репе, что и сервис, или надо общую репу с чартами иметь?
Gleb
а, там же еще и особый репозиторий есть. типа, надо гит репозиторий -> хелм репозиторий и клиентов к нему подключать?
Artem
а хелмчарты надо держать в той же репе, что и сервис, или надо общую репу с чартами иметь?
There are five different ways you can express the chart you want to install:
By chart reference: helm install stable/mariadb
By path to a packaged chart: helm install ./nginx-1.2.3.tgz
By path to an unpacked chart directory: helm install ./nginx
By absolute URL: helm install https://example.com/charts/nginx-1.2.3.tgz
By chart reference and repo url: helm install --repo https://example.com/charts/ nginx
Gleb
ага, только какой бест практис?
Gleb
у меня есть my-super-service, его чарт держать в его же репозитории?
Ivan
да
Ivan
обычно так
Etki
Rainbow
ага, только какой бест практис?
зависит от того, уживаются ли прогеры и админы в одной репе. Я вообще за monorepo, где все сервисы со всеми конфигами
Rainbow
Только ещё не нашел софтины, которая будет при push отправлять на сборку не все проекты, а только то, что поменялось + deps :( Может кто знает?
Ivan
дык для этого их и разделяют ))
Rainbow
dockerfile частично решает, тип запускать dorker build для всего, он сам выберет. Но это костыльно, +3-5сек чтобы он прочекал кэши.
Ivan
а чего сборка на пуш стартует? через тэг не вариант?
Ivan
... ну вроде бы да. мне надо ReadWriteMany
Rainbow
𝚔𝚟𝚊𝚙𝚜
Rainbow
https://buckbuild.com
что-то вроде такого, только меня java смущает дико.
Rainbow
https://bazel.build/ от гугла тоже java
Rainbow
https://www.pantsbuild.org/
от твитера, только увидел, нужно глянуть
𝚔𝚟𝚊𝚙𝚜
Ivan
Andor
chmod 777
Andor
убил бы
𝚔𝚟𝚊𝚙𝚜
а покажи полную комманду
Ivan
sudo mount -t ceph -o ro,name=admin,secret=AQC2QxV...X1O1V/Sg== 10.1.29.51:6789,10.1.29.52:6789,10.1.29.53:6789:/ /mnt/cephfs
𝚔𝚟𝚊𝚙𝚜
похоже какая-то специфика для coreos permission denied -какая-то странная ошибка для mount смотри dmesg
Ivan
libceph: auth method 'x' error -1
𝚔𝚟𝚊𝚙𝚜
но вообще вангую что с авторизацией в ceph что-то не так
Andor
вангую что версии не совпадают
Andor
но это лучше в чят сефа
𝚔𝚟𝚊𝚙𝚜
ну вот, твой юзер в ceph не имеет x permissions над cephfs пулом
Ivan
ок. спасибо. буду копать ))
Denis
Подскажите, а можно использовать обычный nfs в качевстве volume-provision? Мне так сказать для локальной разработки
Denis
Но только внешний или что можно для этого еще придумать
Denis
Anton
с ingress nginx тут забавный эффект был, создали случайно ingress с пустым набором hosts. в итоге он занял место default backend. а ведь я думал эта штука неизменна
Вадим
Nikolay
А был у кого позитивный опыт использования openEBS? насколько оно продакшен реди, сильно устапает ceph?