LINUX.ORG.RU

gitlab-ci и ansible взаимозаменяемые?

Если у тебя есть ansible, зачем тебе ci? И зачем тебе ansible, кстати?

Deleted
()

Взаимодополняемые я бы сказал. Например можно использовать их так - gitlab-ci собственно как continious integration(скажем проект на Go, поэтому тут происходит сборка и различные тесты), после прогона ci запускается job, которая с помощью ansible автоматически обновляет софт на staging. Затем после проверки что на staging все ок, по нажатию кнопки(gitlab environments) происходит деплой, опять же используя ansible, на production.

Примерно так - https://www.bevuta.com/en/blog/continuous-delivery-with-gitlab-ci-and-ansible-part-1/

menzoberronzan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.