деплойменты в фаргейт в мульти окружения?
Из задачи - иметь иммутабл версии на несколько окружений.
Как бы настроить codebuild\pipeline или github actions чтобы продеплоить бранч или даже тег в конкретное окружение не проблема. Но вот когда есть несколько окружений, где один и тот же тег. (staging, prod, etc). Задачи автоматически докатить до прода нет. Но и дженкинс тоже как-то не хочется ) хочется максимально менеджед вариант.
Кто как делает?
У нас префикс для всех имён берётся из env переменной. Деплоим терраформом
кто-то в ручную деплоит или в CI терраформ встроен?
встроен в CD pipelines. Только одну кнопочку нажать для деплоя CI нету. Полностью ручное тестирование
Я бы делал несколько пацплайнов, которые бы имели один и тот же вебхук.
в них же можно теги кастомные передать?
Обсуждают сегодня