Amazon Fargate - определить порядок запуска контейнера - PullRequest
0 голосов
/ 18 февраля 2019

Есть ли способ в Amazon Fargate определить порядок запуска контейнеров?Допустим, у меня есть два контейнера, и я хочу, чтобы контейнер B запускался только тогда, когда A уже запущен.В других Amazon ECS я мог бы использовать ссылки для достижения этой цели, но ссылки не поддерживаются в awsvpc сетевом режиме Fargate.

Ответы [ 2 ]

0 голосов
/ 01 мая 2019

По состоянию на март 2019 года эта функция теперь доступна!https://aws.amazon.com/about-aws/whats-new/2019/03/amazon-ecs-introduces-enhanced-container-dependency-management/

То, как вы делаете это, с dependsOn в вашем определении задачи.Например, если вы хотите, чтобы контейнер запускался только после того, как контейнер foo запущен, вы делаете

"dependsOn": [
   {
       "containerName": "foo",
       "condition": "START"
   }
]
0 голосов
/ 18 февраля 2019

Сегодня в Fargate нет явного способа управления заказами, но на дорожной карте это .

...