AWS ECS определяет размещенную / родительскую задачу или TaskDefinition контейнера - PullRequest
0 голосов
/ 08 марта 2019

У меня работает контейнер AWS в ECS.Есть ли способ, которым мы можем получить информацию о задаче хоста или TaskDefinition из кода контейнера?Мой контейнер - это API-интерфейс ядра dotnet.Итак, я ищу способ прочитать определение размещенной / родительской задачи / задачи из моего кода C # dotnet.

Спасибо.

1 Ответ

0 голосов
/ 09 марта 2019

Использование CLI AWS вместе с CLI ECS (убедитесь, что вы оба установили).Вы можете перечислить все задачи для вашего кластера следующим образом:

aws ecs list-tasks --cluster your-cluster-name

Будет возвращено что-то вроде этого:

{
    "taskArns": [
        "arn:aws:ecs:us-east-1:5xxx:task/1133xxxxxxc"
    ]
}

Затем вы можете использовать возвращенный ARN дляопишите несколько задач, как это:

aws ecs describe-tasks --tasks arn:aws:ecs:us-east-1:5xxx:task/1133xxxxxxc --cluster your-cluster-name
...