Sergey
А чем плохо?
А кто сказал плохо
Juriy
А кто сказал плохо
Никто, это я, на всякий поинтересовался.
Михаил
Фига, так меня ещё никто не расстраивал
Подобные абстракции, на мой взгляд, помогают в тех случаях, когда нужно часто конфигурировать большое количество сервисов. Но при этом вы "платите" управляемостью и простой инфраструктуры. Вы будете тратить дополнительное время, чтобы понять, как настроить рертаи, таймауты для конкретного сервиса.
Михаил
Хороший пост
Михаил
Вы подробностей будете отсыпать?
Михаил
Или только на ближайшей конференции?
V
у кого какой максимум deployments в кубере?
Михаил
V
Ты чего узнать то хочешь?
кто как своим добром управляет
Михаил
Михаил
Хельм, ансиблом, оператор
Михаил
В порядке популярности
V
Ответа единого нет
вот про operator я даже не слышал. это что?
Михаил
вот про operator я даже не слышал. это что?
Это когда ты сам пишешь микросервис для деплоя
Stas
я где-то видел плагин к майнкрафту через который можно в куб деплоить
Stas
kubecraft
Alex Sharov
народ, а где можно купить уже готовый кластер k8s?
Alex Sharov
исключая gce, aws
Artem
Скоро можно будет в DigitalOcean
Artem
Но kubespray разворачивает за 15мин готовый кластер
Alex Sharov
ok, тогда другой вопрос
Alex Sharov
Мне нужно сделать тестовый проект для студентов (jenkins / nexus / registry) + application node Какого размера мне брать сервак под k8s?
Alex Sharov
Вроде бы можно взять еще openshift, но не уверен, что хватит бесплатного
Artem
Добавьте на каждую ноду по одному ядру и 1гб памяти к потреблению вашего приложения
Artem
3 ноды хороший старт
𝚔𝚟𝚊𝚙𝚜
я где-то видел плагин к майнкрафту через который можно в куб деплоить
по моему это прекрасно! https://www.youtube.com/watch?v=A4qwsSEldHE
Stas
народ, а где можно купить уже готовый кластер k8s?
экономические причины? если да то возьмите в гке кластер у которого все ноды preemtible. это дико дешево и вам не нужно будет тратить эти ресурсы на мастеров и етцд
Stas
регион финка или бельгия там дешевле
Stas
это что-то вроде spot инстансов AWS?
да только цена плоская
Stas
плоская?
цена спотов зависит от спроса цена нод гугла постоянная flat price
Stas
А, понял. Огонь
их отбирают раз в 24 часа но в кубе пофиг
G72K
Есть тут истории успеха ksonnet? Все молчат всегда, когда спрашиваю.
Есть, ну скорее jsonnet что у него под капотом, ksonnet просто код помогает чуток организовать. Вот пример гибкости, хелму такое и не снилось : https://github.com/coreos/prometheus-operator/blob/master/contrib/kube-prometheus/README.md
Andrey
Есть, ну скорее jsonnet что у него под капотом, ksonnet просто код помогает чуток организовать. Вот пример гибкости, хелму такое и не снилось : https://github.com/coreos/prometheus-operator/blob/master/contrib/kube-prometheus/README.md
Я просто не могу жаловаться (сильно, проблемы всё равно есть) на Go Templates. Страдания больше у нас вызывает сам рантайм, его баги и непонятности, которые сильно разваливают все CI/CD pipeline'ы, которые мы собираем. Поэтому больше именно ksonnet интересен, не как templating engine (понимаю, что другое, но назовём так), а как инструмент деплоя.
Andrey
Но ничего сейчас не поделать, ждём Helm 3.
Stas
взять с триалом, спасибо
там 300 баксов триала, можно на преемтибл нодах обдеплоится. Если правильно настроить нод афинити рулы мягкие и пул скейлеры можно деплоить прод спокойно
Stas
Вам хочется зависимости шарить или наоборот НЕ шарить?
у меня есть система у которой 37 сервисов и инфраструктурные зависимости - кролик редиска постгря. Так как я делю окружения кластерами, то неймспейс для меня это один деплой. У сервисов есть зависимости друг от друга - их много и они пересекаются. Для того чтобы деплоить фича бранчи и таски на отдельных сервисах, а еще всякие регрессы мне нужна возможность деплоить произвольные версии микросервисов. Соответственно мне нужна и резолюция зависимостей и дедупликация в рамках неймспейса. Казалось бы есть подход с амбрела чертами, но он в реальной жизни не очень работает. Если интеречно могу расписать почему он спотыкается об operations
Михаил
А что интересует?
деплои конфиги энвоя rps плюсы\минусы\подводные камни
Pavel
Будем на конфе, я не помню на которой что - devops conf и HL++ соответственно
Part
в azure кто-нибудь готовил aks? что-то вроде и nginx-ingress поставил, и tcp.15672 открыл для rabbitmq админки - всё равно ничего. Хотя по 80 на default backend с 404 попадаю.
Михаил
А тут поотвечать на вопросы?)
Part
аргументы?
Pavel
А тут поотвечать на вопросы?)
Призывается @nikolay_sivko
Part
Говорят там нельзя ничего делать серьезного, на HN давеча что-ли было
как конкретно проявляется? В моём случае это может просто недостаток знаний и кривые руки, а не минусы AKS
Михаил
С минусами azure
Part
ок гуглану спс
Part
русскоязычный ?
Михаил
@mo1seev у тебя вроде Линк был
Михаил
Ты с него горел
Pavel
Hacker news толи вчера толи позавчера
Part
Читану спс
Part
Horrors of using Azure Kubernetes Service in production
Михаил
Hacker news толи вчера толи позавчера
Не, было месяц назад. Прям огонь был
Vadim
там с тех пор было полное отключение одного ДЦ на сутки
Part
Земля тебе пуховик
Container crash would bring down entire node - страшновато, но нужно больше подробностей) Пока вижу в статье только эмоциональный список проблем.
Stas
Ошибся, да
поделитесь конфигами энвоя только сегодня собрался точно такое же делать как у вас в посту только совсем без куба
Pavel
Ну там в посте и спросите плиз? Да и поапаете заодно?))
Pavel
А тут поотвечать на вопросы?)
А чо не на Хабре то прям, действительно?
Михаил
Ну там в посте и спросите плиз? Да и поапаете заодно?))
ну это надо думать - как красивее написать)
Nikolay
Привет, конфиги envoy без проблем покажем, завтра причешу и выложу на gist куда-нибудь
Vadim
Container crash would bring down entire node - страшновато, но нужно больше подробностей) Пока вижу в статье только эмоциональный список проблем.
они не ставили лимиты для пользовательких контейнеров - и давали им запускаться на мастерах. OOM однажды добрался до аписервера - и привет
Михаил
вы вроде на митапы от @devopsmoscow ходили. В среду будете?