Комментарии 11
А я за 10к рублей премии с нуля поднял и внедрил кластер за 2 месяца (k8s+ingress-nginx+prometheus+ci/cd gitlab). Получается продешевил. Не знал что такой труд может стоить так дорого. Я правда в региональном университете работаю.
смотря каких объемов кластер и какие функции поддерживает. грубо говоря работа уровня ученика не стоит ничего, а с ростом опыта в геометрической прогрессии растет и оплата.
helloy world легко оформить, вопросы встают когда необходимо обеспечить безопасность, изменять инсталляции под нужды проекта\организации.
и это на самом деле не бином ньютона - необходимы только желание и время разбираться
Ну пока я ученик. А так кластер из трёх мастеров и трёх воркеров. Там около 15 небольших систем. Есть динамическое создание томов через nfs provisioner, есть получение сертификатов через let's encrypt, gitlab агент и раннер в кубере развернуты. Все yaml файлы храню в гитлаб и вношу изменения через него. Мониторинг через прометеус и графану, которые тоже в кубере развернуты.
Уже круто же, не надо стесняться больше просить. На самом деле ещё зависит от работодателя стоимость оплаты труда, так что может ещё получится развернуть дорогую систему))
В целом люди дома часто разворачивают что-то похожее, у самого дома порядка 20 контейнеров на сервере, но до ci/cd нормального руки не дошли.
Ну примеры периодически проскакивают. Просто вы ищете их не там. У Флант есть тулза для деплоя - werf. Вот в статьях по ней и стоит искать ответы на ваши вопросы. Но, опять-таки, werf - это просто пример, вы можете использовать всё что вам удобно, по рукам вам за это не настучат. Можете использовать всё что угодно.
github.com/werf/website/tree/main/examples/java_springboot/010_basic_app
ru.werf.io/guides/golang/100_basic/10_build.html
Я бы предложил как-то добавить в доку по Декхаусу, что примеры CI/CD надо смотреть в werf. Потому что когда я ввёл в поиск «openshift example deployment», я по первым двум ссылкам нашёл нужные примеры. C Декхаусом я вообще ничего не нашёл)
Потому что deckhouse == kubernetes. Этот дистрибутив приближен к ванильному K8S и различий нет. В то время как в Openshift свои примитивы для деплоя.
Открываю deckhouse.ru:
Зачем мне Deckhouse Platform?
Разработчикам
Быстро собирайте и обновляйте приложения. Получите настоящий CI/CD.
Потом я открываю «Услуги» -> «Переезд с OpenShift». Делаю вывод, что это примерно одно и то же.
Хочу сравнить, как выглядит задача, которую мне предстоит решать (писать/разбираться в хелмах/чартах/...). С OpenShift у меня это получается, с Deckhouse — нет.
Я программист, а не девопс, и в тонкостях платформ разбираться не готов. Меня интересует вопрос, что лично мне будет нужно сделать, чтобы мой сервис задеплоился.
А что в нем российского?
Российский Kubernetes, какой он? Знакомимся с платформой Deckhouse