Fargate 태스크용 Amazon ECS 태스크 메타데이터 엔드포인트 버전 3

Fargate 태스크용 Amazon ECS 태스크 메타데이터 엔드포인트 버전 3

중요: 태스크 메타데이터 버전 3 엔드포인트는 더 이상 적극적으로 유지 관리되지 않아요. 최신 메타데이터 엔드포인트 정보를 얻으려면 태스크 메타데이터 버전 4 엔드포인트로 업데이트하는 것을 권장해요. 자세한 내용은 Amazon ECS task metadata endpoint version 4 for tasks on Fargate를 참고하세요.

출처: 문서

본문

Fargate 플랫폼 버전 1.1.0부터 태스크의 각 컨테이너에 ECS_CONTAINER_METADATA_URI라는 환경 변수가 주입돼요. 태스크 메타데이터 버전 3 엔드포인트를 조회하면 다양한 태스크 메타데이터와 Docker 통계를 태스크에서 사용할 수 있어요. 태스크 메타데이터 엔드포인트 기능은 플랫폼 버전 1.1.0 이상을 사용하는 Fargate에서 호스팅되는 Amazon ECS 태스크에서 기본적으로 활성화돼요. 자세한 내용은 Fargate platform versions for Amazon ECS를 참고하세요.

Fargate 태스크용 태스크 메타데이터 엔드포인트 경로 (Task metadata endpoint paths for tasks on Fargate)

다음 API 엔드포인트를 컨테이너에서 사용할 수 있어요.

  • ${ECS_CONTAINER_METADATA_URI} – 이 경로는 컨테이너에 대한 메타데이터 JSON을 반환해요.
  • ${ECS_CONTAINER_METADATA_URI}/task – 이 경로는 태스크와 연결된 모든 컨테이너의 컨테이너 ID와 이름 목록을 포함해 태스크에 대한 메타데이터 JSON을 반환해요.