task definition который создается через terraform
                  
                  
                  деплоит ecs - codepipeline (стандартный ecs deployment)
                  
                  
                  
                  
                  
                  Проблема в том, что codepipeline-у пофиг что terraform создал новую ревизию task definition, он берет за основу рабочую версию в сервисе. 
                  
                  
                  terraform сервис не обновляет, и о новых ревизиях котоыре создал codepipeline он тоже не знает. Как собственно подружить это все дело?)
                  
                  
                
Сказать тераформу чтоб не обращал внимания на изменения таскдефа наверное.
resource "aws_ecs_task_definition" "task" { …бла-бла-бла… lifecycle { ignore_changes = [ "container_definitions", "network_mode", ]
Обсуждают сегодня