Что такое GitOps и почему он (почти) бесполезен / Олег Вознесенский

Поделиться
HTML-код
  • Опубликовано: 18 янв 2023
  • Приглашаем на конференцию Saint HighLoad++ 2024, которая пройдет 24 и 25 июня в Санкт-Петербурге!
    Программа, подробности и билеты по ссылке: vk.cc/cuyIqx
    --------
    --------
    HighLoad++ Foundation 2022
    Презентация и тезисы: highload.ru/foundation/2022/a...
    В 2017 году Alexis Richardson - CEO and co-founder широко известной в DevOps-среде компании Weaveworks представил GitOps - паттерн реализации непрерывной доставки. С тех пор специалисты компании усиленно продвигают этот подход и поддерживают вокруг него некоторый хайп (вплоть до того, что классический CIOps был ими заклеймён антипаттерном).
    В своём докладе я постараюсь разобрать составные части паттерна GitOps в понимании Weaveworks, его цели, преимущества и недостатки, расскажу, за что его не люблю и что нужно знать, чтобы сделать хороший деплой.
    --------
    Нашли ошибку в видео? Пишите нам на support@ontico.ru

Комментарии • 9

  • @user-gw6df6ns7e
    @user-gw6df6ns7e 4 месяца назад +1

    Насчет легкости отката. Это работает пока у нас нет базы данных. К сожалению стркутуру реляционной базы нельзя обьявить манифестом, а нужен скрипт миграции. Что всю эту концепцию режет на корню.

  • @snwsoul
    @snwsoul 11 месяцев назад +3

    14:20 кажется автор не разобрался с инструментом😂
    И да, выставлять косяки тулов (инструментов, по-русски) в качестве аргумента против методологии в целом…. Это прям победа над логикой. 😂

    • @Loriadon
      @Loriadon 7 месяцев назад

      Методология на то и методология чтобы предлагать решения. Делай так - и будет хорошо. Если вместо решения она оставляет простор для создания костылей и велосипедов, значит что-то не так. Что до косяков тулинга, - за основу была взята реализация от авторов концепции. Если авторы концепции не смогли сделать по-нормальному, что это может означать?

  • @snwsoul
    @snwsoul 11 месяцев назад +1

    16:14 а зачем тогда вы конфиг инфраструктуры клали в отдельную репу?)))

    • @Loriadon
      @Loriadon 7 месяцев назад

      Искали варианты как лучше. Ведь в концепции это не описано.

  • @Alex-jf8vr
    @Alex-jf8vr Год назад +1

    Хороший доклад, докладчик прям свою боль изливает.
    Единственно правильная система деплоя, по моему мнению, это кнопка в веб-интерфейсе. Как это сделано в Octopus или CloudFlare Pages, но почему-то никто такую опенсорсную тулу ещё не написал, поэтому постоянно приходится изобретать какие-то велосипеды вроде GitOps, ChatOps, CIOps и т.д.

  • @barackobama2722
    @barackobama2722 8 месяцев назад

    Язык конечно), с помощью которого доносят знания в России оставляет желать лучшего))😂 ОДИН СЛЕНГ!)) я надеюсь англоговорящие специалисты более грамотной речью без сленговых иноязычных терминов доносят знания при объяснении!? Выступающий молодец конечно, но я такую речь в у российских специалистов и из стран СНГ замечаю во всех компаниях. Не знаю, что с этим делать...)
    Главное, что это считается нормой😂 бывает и похуже)

    • @Loriadon
      @Loriadon 7 месяцев назад +2

      Доклады на большинстве иностранных ит-конференций уровнем ниже чем на хайлод. Увы увы.
      Что до иноязычных терминов, мы early adopters в ИТ. ИТ развивается в англоязычной среде.

  • @barackobama2722
    @barackobama2722 8 месяцев назад

    Конференция ради конференции!))) Практически все разговаривают на СЛЕНГЕ!😂 Это ЖЕСТЬ! На образовании в России можно ставить крест!)))😂😂😂 Вот умора блин)) Спецы собрались))) Как в подворотне английскими соловечками шпарят)