Что такое GitOps и почему он (почти) бесполезен / Олег Вознесенский
HTML-код
- Опубликовано: 5 окт 2024
- Приглашаем на конференцию HighLoad++ 2024, которая пройдет 2 и 3 декабря в Москве!
Программа, подробности и билеты по ссылке: clck.ru/3DD4yb
--------
HighLoad++ Foundation 2022
Презентация и тезисы: highload.ru/fo...
В 2017 году Alexis Richardson - CEO and co-founder широко известной в DevOps-среде компании Weaveworks представил GitOps - паттерн реализации непрерывной доставки. С тех пор специалисты компании усиленно продвигают этот подход и поддерживают вокруг него некоторый хайп (вплоть до того, что классический CIOps был ими заклеймён антипаттерном).
В своём докладе я постараюсь разобрать составные части паттерна GitOps в понимании Weaveworks, его цели, преимущества и недостатки, расскажу, за что его не люблю и что нужно знать, чтобы сделать хороший деплой.
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Насчет легкости отката. Это работает пока у нас нет базы данных. К сожалению стркутуру реляционной базы нельзя обьявить манифестом, а нужен скрипт миграции. Что всю эту концепцию режет на корню.
16:14 а зачем тогда вы конфиг инфраструктуры клали в отдельную репу?)))
Искали варианты как лучше. Ведь в концепции это не описано.
14:20 кажется автор не разобрался с инструментом😂
И да, выставлять косяки тулов (инструментов, по-русски) в качестве аргумента против методологии в целом…. Это прям победа над логикой. 😂
Методология на то и методология чтобы предлагать решения. Делай так - и будет хорошо. Если вместо решения она оставляет простор для создания костылей и велосипедов, значит что-то не так. Что до косяков тулинга, - за основу была взята реализация от авторов концепции. Если авторы концепции не смогли сделать по-нормальному, что это может означать?
@@Loriadon главное побольше строчек тулов в резюме =)
Хороший доклад, докладчик прям свою боль изливает.
Единственно правильная система деплоя, по моему мнению, это кнопка в веб-интерфейсе. Как это сделано в Octopus или CloudFlare Pages, но почему-то никто такую опенсорсную тулу ещё не написал, поэтому постоянно приходится изобретать какие-то велосипеды вроде GitOps, ChatOps, CIOps и т.д.
Язык конечно), с помощью которого доносят знания в России оставляет желать лучшего))😂 ОДИН СЛЕНГ!)) я надеюсь англоговорящие специалисты более грамотной речью без сленговых иноязычных терминов доносят знания при объяснении!? Выступающий молодец конечно, но я такую речь в у российских специалистов и из стран СНГ замечаю во всех компаниях. Не знаю, что с этим делать...)
Главное, что это считается нормой😂 бывает и похуже)
Доклады на большинстве иностранных ит-конференций уровнем ниже чем на хайлод. Увы увы.
Что до иноязычных терминов, мы early adopters в ИТ. ИТ развивается в англоязычной среде.
Это не сленг, это рунглиш в чистом виде. Докладчик говорит на плохом русско-английском языке, видимо не может определиться на каком лучше. "Накопленный стейт" - накопленная информация о состоянии. Энвайронмент - окружение. Иммутэйбл - иммутабельный. Имэдж - образ. 90% отлично переводится на русский. Можно конечно и английским шпарить, если идёт прямое цитирование документа от пропагандистов GitOps, но он нигде не цитирует напрямую.
Конференция ради конференции!))) Практически все разговаривают на СЛЕНГЕ!😂 Это ЖЕСТЬ! На образовании в России можно ставить крест!)))😂😂😂 Вот умора блин)) Спецы собрались))) Как в подворотне английскими соловечками шпарят)