Зачем нужен ArgoCD, если можно поставить cron с git pull?

Инфраструктура как код, GitOps, автоматизация — все эти слова давно перестали быть модными терминами и стали частью повседневной жизни инженера. Но вместе с этим появляются и вопросы: а всегда ли нужно внедрять тяжелые инструменты? Например, зачем нужен ArgoCD, если можно просто настроить cron с git pull на нужный сервер? Попробуем разобраться, в чём разница между этими подходами, какие задачи они решают, где их границы применимости и, главное, в каких случаях cron — это «дешево и сердито», а когда он становится «дешево, но больно».

https://habr.com/ru/articles/912014/

#argocd #devops #gitops #cron #crontab #автоматизация #cd #continuous_deployment

Зачем нужен ArgoCD, если можно поставить cron с git pull?

ДОПОЛНЕНИЕ: Я не сторонник такого метода, который был описан в статье. Считаю, что практичнее и удобнее использовать ArgoCD. Тем не менее, на одном из проектов использовалась связка git pull -...

Хабр

[Перевод] Модель зрелости инфраструктуры как кода

В аналитических отчётах для клиентов DevOps-инженеры «Экспресс 42» нередко ссылаются на Модель зрелости инфраструктуры как кода, описанную Гэри Стаффордом ещё в далёком 2016 году. Она помогает определить, на каком уровне сейчас находятся инфраструктурные практики компании, и организовать их систематическое развитие. Несмотря на то, что статья не нова, она по-прежнему полезна и применима, ведь ключевые концепции инфраструктуры как кода за это время не изменились. Мы перевели материал для внутренних целей, но подумали, что он может быть интересен сообществу.

https://habr.com/ru/companies/flant/articles/860318/

#devops #методология #iac #continuous_delivery #continuous_deployment #непрерывная_поставка #инфраструктура_как_код #infrastructureasacode #аудит #экспресс_42

Модель зрелости инфраструктуры как кода

Примечание переводчика. В «Экспресс 42» мы предоставляем DevOps-консалтинг: проводим аудит существующих в компании клиента процессов разработки и инфраструктурных практик, выявляем узкие места и...

Хабр

Что делать, если баг попал в прод?

Привет, Хабр! Если вы давно искали подборку полезных статей по Git и Gitflow — загляните в блог

https://habr.com/ru/companies/beeline_cloud/articles/845632/

#continuous_integration #continuous_deployment #управление_версиями #тестирование #big_data #bugs #продакшн #hotfix #версионирование #разработка

Что делать, если баг попал в прод?

Привет, Хабр! Если вы давно искали подборку полезных статей по Git и Gitflow — загляните в блог beeline cloud . Здесь я делюсь личным опытом, погружаюсь в задачи из практики и даю развернутые...

Хабр

Безопасный Continuous Deployment БД по принципам DB-First

В статье рассматривается Continuous Deployment для БД с бесшовными релизами за счёт обратно-совместимых обновлений и автоматизации проверок совместимости с помощью подхода DB-First.

https://habr.com/ru/articles/808279/

#continuous_deployment #dbfirst #кодогенерация #автоматизация #cicd #postgresql #миграция_бд #database_as_code #обратная_совместимость

Безопасный Continuous Deployment БД по принципам DB-First

Практика Continuous Deployment подразумевает полную автоматизацию поставки изменений в продакшн при публикации их в основной ветке репозитория. Она приводит к высокой частоте релизов, что означает,...

Хабр
The Difference Between Continuous Delivery & Continuous Deployment

YouTube