Dmitry
Короче все в духе кубера))) Ситуация така: pet project -> mvp -> prod, че делать? пока есть kubespray. traefik видимо через манифест запилю
Vadim
Brigade поможет увидеть что надо допилить в операторе, но вроде бригад сам особо не много умеет
Andrey
Andrey
Второй, кстати, помер из-за бажной роли для etcd
Dmitry
Andrey
Восстановил из снапшота, но неприятно
Andrey
Traefik даже близко пока не трогал, увы
Andrey
Andrey
Я, кстати, терраформ тоже юзаю
Dmitry
Vadim
Andrey
Ноды из собранных образов через него обновляю
Dmitry
Andrey
Andrey
А, ну и конечно, у меня на отдельном аккаунте маленькая тестовая лаба, где все апгрейды и прочая сначала и применяются
G72K
Единственное, что меня в бригаде пугает, так это то что оно от авторов хелма
Andrey
G72K
Andor
G72K
operator-sdk кучу языков поддерживает, но суть примерно та же
Вот дока с возможностями, непонятно почему зырыли глубоко https://azure.github.io/brigade/topics/scripting.html от чистых операторов отличается, что там уже какие то решения по данному дизайну приняты заранее , есть высокоуровневые примитивы ну и заточено не на level triggered, а на edge triggered обработку событий
Vadim
я давно смотрел, может уже теперь крутое
Dmitry
а несколько ингресов это плохая идея?
G72K
Dmitry
или лучше уж тоже haproxy?
G72K
Лучше то, с чем комфортнее. Особенно если разработчикам ингресс специфичные аннотации запретить использовать :)
Dmitry
Я это делаю для себя, weekend project типа)
G72K
Хоббикуб
Dmitry
вот есть https://github.com/helm/charts/tree/master/stable/traefik, я хочу его поставить с оверрайдами, есть репозиторий "devops", думаю что helm install вообще сделать как shell к ansible. сделать корневой чарт? Или как лучше организовать?
G72K
Как угодно. Хороший итог любого хобби проекта это набитые шишки, мозолистые руки и мудрые глаза
Dmitry
ну когда деплоим чарт из каробки (без форка), то обычно оверрайды передаются через --values?
Dmitry
меня подбешивает наличие тыщи вариантов, и ни одного более менее стандартного 😄
Andrey
а нахрен на авс юзать не копс?
1. Я юзаю более свежие версии кубера, чем копс официально поддерживает
2. Я недостаточно хорошо понимаю его устройство, чтобы быть уверенным в том, что смогу быстро починить продакшен
G72K
Чем именно? Куб есть куб
Oleksii
Конфиг мастеров?
G72K
Какие? Слышал только про 50 подов на ноду
Andrey
Andor
даже это уже достаточно чтобы его не юзать :)
Andor
каких интерфейсов? виртуальных в бридже?
G72K
ENI
Oleksii
Как то так
Andor
ваще странно, что копс умеет только 1.10 кубеня
Oleksii
Медленно пилят
Oleksii
G72K
У кого-нибудь в облаках действительно больше 50 подов на ноду?
Andrey
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI
Oleksii
G72K
По мне так надо брать кубы от вендоров и потом на них все валить.
Andrey
Кстати, 1 eni = минус одна ебска на ноду
G72K
Если в амазоне, то значит EKS
Andrey
На c5, m5, etc лимит вроде 27 ebs на ноду
Andrey
Видимо, да
Andrey
C5, C5d, M5, M5a, M5d, R5, R5a, R5d, T3, and z1d instances support a maximum of 28 attachments, including network interfaces, EBS volumes, and NVMe instance store volumes. Every instance has at least one network interface attachment.
G72K
C5, C5d, M5, M5a, M5d, R5, R5a, R5d, T3, and z1d instances support a maximum of 28 attachments, including network interfaces, EBS volumes, and NVMe instance store volumes. Every instance has at least one network interface attachment.
Не сходится со ссылкой по максимуму ENI на ноду
Andrey
А разве должно?
Andrey
Andrey
А, m4 же
Antlar
Разобрался я с grafana и вывод не надо ее ставить через prometheus-operator, он там использует grafana-watcher, который на данный момент деприкейтед, который и удалял все дашборды и создал новые из cm. Поставил через stable/grafana, там и по человечески сделано, один cm один дашборд, только вот проблема что датасоурсы не добавляются автоматически, хотя cm видит и как файл кладет в папку с настройками графаны, но в gui все равно не появляются, есть ишью на гх, но без резолва( можно конечно вручную установить их не так много, но это не то должно работать же. Теперь хоть все сохраняется после рестарта пода!
разобрался уже?
A
A
разобрался уже?
Ну да, все передеплоил под другому) а есть бага или я чего-то не допилил, не работает автоматическое добавление даиасоурсов
Antlar
Antlar
datasources: {} dashboardProviders: {} dashboards: {}