EC2의 Amazon ECS 작업에 대해 사용 가능한 작업 메타데이터 - Amazon Elastic Container Service

EC2의 Amazon ECS 작업에 대해 사용 가능한 작업 메타데이터

Amazon ECS 컨테이너 에이전트는 다양한 태스크 메타데이터와 Docker 통계를 조회하는 메서드를 제공합니다. 이를 일컬어 태스크 메타데이터 엔드포인트라고 합니다. 다음과 같은 버전을 사용할 수 있습니다.

  • 태스크 메타데이터 엔드포인트 버전 4 – 다양한 메타데이터와 Docker 통계를 컨테이너에 제공합니다. 네트워크 속도 데이터도 제공할 수 있습니다. Amazon ECS 컨테이너 에이전트 버전 1.39.0 이상에서 실행되는 Amazon EC2 Linux 인스턴스에서 시작된 Amazon ECS 태스크에 제공됩니다. awsvpc 네트워크 모드를 사용하는 Amazon EC2 Windows 인스턴스의 경우, Amazon ECS 컨테이너 에이전트 버전이 1.54.0 이상이어야 합니다. 자세한 정보는 Amazon ECS 작업 메타데이터 엔드포인트 버전 4을 참조하세요.

  • 태스크 메타데이터 엔드포인트 버전 3 – 다양한 메타데이터 및 Docker 통계를 컨테이너에 제공합니다. Amazon ECS 컨테이너 에이전트 버전 1.21.0 이상에서 실행되는 Amazon EC2 Linux 인스턴스에서 시작된 Amazon ECS 태스크에 제공됩니다. awsvpc 네트워크 모드를 사용하는 Amazon EC2 Windows 인스턴스의 경우, Amazon ECS 컨테이너 에이전트 버전이 1.54.0 이상이어야 합니다. 자세한 정보는 Amazon ECS 작업 메타데이터 엔드포인트 버전 3을 참조하세요.

  • 태스크 메타데이터 엔드포인트 버전 2 - Amazon ECS 컨테이너 에이전트 버전 1.17.0 이상에서 실행되는 Amazon EC2 Linux 인스턴스에서 시작된 Amazon ECS 태스크에 제공됩니다. awsvpc 네트워크 모드를 사용하는 Amazon EC2 Windows 인스턴스의 경우, Amazon ECS 컨테이너 에이전트 버전이 1.54.0 이상이어야 합니다. 자세한 내용은 Amazon ECS 작업 메타데이터 엔드포인트 버전 2 단원을 참조하십시오.

Amazon EC2에서 Amazon ECS 작업을 호스팅하는 경우, 인스턴스 메타데이터 서비스(IMDS) 엔드포인트를 사용하여 작업 호스트 메타데이터에 액세스할 수도 있습니다. 다음 명령을 작업을 호스팅하는 인스턴스 내에서 실행하면 호스트 인스턴스의 ID가 나열됩니다.

curl http://169.254.169.254/latest/meta-data/instance-id

엔드포인트에서 얻을 수 있는 정보는 instance-id와 같은 범주로 구분됩니다. 엔드포인트를 사용하여 얻을 수 있는 호스트 인스턴스 메타데이터의 다양한 범주에 대한 자세한 내용은 인스턴스 메타데이터 범주를 참조하세요.