как проверить AWS_CONTAINER_CREDENTIALS_RELATIVE_URI в локальном экземпляре EC2 - PullRequest
0 голосов
/ 18 марта 2020

У меня есть экземпляры Fargate, которые используют AWS_CONTAINER_CREDENTIALS_RELATIVE_URI для получения учетных данных и работают нормально. Теперь я хотел бы воссоздать подобное поведение в своем локальном EC2 Docker.

Как мне этого добиться? я должен жестко закодировать значения как ENV в моем docker файле для локального EC2 для тестирования?

curl 169.254.170.2$AWS_CONTAINER_CREDENTIALS_RELATIVE_URI

output:
{
  "RoleArn": "arn:aws:iam::111111111111:role/test-service",
  "AccessKeyId": "HELLOWORLD",
  "SecretAccessKey": "REDACTED",
  "Token": "REDACTED",
  "Expiration": "2020-03-20T02:01:43Z"
}

1 Ответ

3 голосов
/ 18 марта 2020

Инструмент Локальных контейнерных конечных точек Amazon ECS может имитировать эти конечные точки и помогает проводить локальные испытания.

...