Amazon ECS 컨테이너 메타데이터 켜기
Amazon ECS 컨테이너 메타데이터 켜기
컨테이너 인스턴스 수준에서 ECS_ENABLE_CONTAINER_METADATA 컨테이너 에이전트 변수를 true로 설정하면 컨테이너 메타데이터를 켤 수 있어요. 이 변수를 /etc/ecs/ecs.config 구성 파일에 설정하고 에이전트를 다시 시작하면 됩니다. 에이전트 컨테이너가 시작될 때 Docker 환경 변수로 설정할 수도 있어요.
출처: 문서
본문
자세한 내용은 Amazon ECS 컨테이너 에이전트 구성(Amazon ECS container agent configuration)을 참고하세요.
에이전트가 시작될 때 ECS_ENABLE_CONTAINER_METADATA가 true로 설정되어 있으면, 그 시점 이후에 만들어진 모든 컨테이너에 대해 메타데이터 파일이 생성돼요. ECS_ENABLE_CONTAINER_METADATA 컨테이너 에이전트 변수가 true로 설정되기 전에 만들어진 컨테이너에 대해서는 Amazon ECS 컨테이너 에이전트가 메타데이터 파일을 만들 수 없습니다. 모든 컨테이너가 메타데이터 파일을 받도록 하려면 이 에이전트 변수를 컨테이너 인스턴스 시작 시 설정해야 해요.
다음은 이 변수를 설정하고 컨테이너 인스턴스를 클러스터에 등록하는 사용자 데이터 스크립트 예시입니다:
#!/bin/bash
cat <<'EOF' >> /etc/ecs/ecs.config
ECS_CLUSTER=your_cluster_name
ECS_ENABLE_CONTAINER_METADATA=true
EOF