мы всё вручную устанавливали. Я вначале попробовал использовать Ansible и с помощью него развернул на новом чистом сервере с нуля сайт с WordPress. Но дальше встал вопрос как автоматизировать запуск самого Ansible. Сейчас изучаю GitLab CI. Он вроде как запускает команды на сервере с GitLab Runner. Вопрос. Можно ли обойтись одним GitLab CI без Ansible или так не делают?
Руками не советую все делать. Если есть возможность то пишите все в ansible и тестируйте через molecule с testinfra. Все сервисы, серверы итд. Только через ansible ну или другой gitops в кубере (ArgoCD)
Обсуждают сегодня