При слиянии с веткой master
запускается задание Jenkins для обновления определения задачи AWS новым образом Docker с новым версионным тегом.
Я пытаюсь максимально использовать IAC, и это задание развертывания создает дрейф в состоянии AWS по сравнению с тем, что записал Pulumi.
Я рассмотрел вопрос о добавлении тега latest
в развертывание из master и простом перезапуске службы (в которой используется тег latest
вместо версионного), но затем я теряю строгий контроль версий и происходит откат сложнее.
Как лучше всего автоматизировать процесс CICD при поддержке IAC?