#amazon-web-services #amazon-ecs #aws-sdk
#amazon-веб-сервисы #amazon-ecs #aws-sdk
Вопрос:
У меня запущен AWS container в ECS. Есть ли способ получить информацию о задаче хоста или определении задачи из кода контейнера? Моим контейнером является dotnet core API. Итак, я ищу способ прочитать размещенную / родительскую задачу / taskdefinition из моего кода dotnet C #.
Спасибо.
Ответ №1:
Используя AWS CLI совместно с ECS CLI (убедитесь, что у вас установлены оба). Вы можете перечислить все задачи для вашего кластера следующим образом:
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