Краткий обзор инструментов CI CD Gitlab CI, Docker, Ansible // Бесплатный урок OTUS
Лучшие друзья: Terraform, Ansible и Jenkins
Рассказываем, как использовать Jenkins CI/CD Pipeline для создания инфраструктуры AWS с помощью Terraform и Ansible. Мы не будем вдаваться в подробности, как настраивать Terraform или тестировать код по мере создания инфраструктуры, так как эти шаги считаются стандартными. Конечный результат — код Terraform, создающий среду AWS с общедоступными подсетями и инстансами EC2 с Ansible Playbook. Когда код помещается в репозиторий GitHub, GitHub Webhook запускает Jenkins CI/CD Pipeline, действия которого зависят от того, куда мы отправляем код — в ветку разработки или основную...
Как настроить Jenkins в режиме высокой доступности
Когда говорим о высокой доступности (HA), мы имеем в виду системы, которые могут работать непрерывно без сбоев в течение длительного времени. Jenkins — один из ключевых компонентов DevOps, а потому критически важно, чтобы он оставался высокодоступным. В статье разберём два способа настройки Jenkins в режиме высокой доступности с использованием IaC в IBM Cloud: Примечание: вы также можете адаптировать эти способы к другим облачным платформам. Вам понадобится Расчётное время Выполнение инструкций займёт около 30 минут...