인스턴스 메타데이터 서비스 버전 2(IMDSv2)만 사용하여 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스의 인스턴스 메타데이터에 액세스하려고 합니다.
간략한 설명
기본적으로 실행 중인 Amazon EC2 인스턴스에서 다음 방법 중 하나 또는 둘 모두 사용하여 인스턴스 메타데이터를 검색합니다.
- 인스턴스 메타데이터 서비스 버전 1(IMDSv1), 요청 및 응답 방법
- IMDSv2, 세션 기반 방법
인스턴스에서 IMDSv2를 사용하도록 요구하려면 AWS Systems Manager AWSSupport-ConfigureEC2Metadata 런북을 실행하십시오.
중요: IMDSv2를 적용하면 IMDSv1이 비활성화됩니다. 이는 IMDSv1을 사용하는 애플리케이션에 영향을 줄 수 있습니다. IMDSv2를 적용하기 전에 Amazon EC2 메타데이터를 사용하는 애플리케이션이 IMDSv2와 호환되는지 확인하십시오. 구현 모범 사례에 대한 추가 지침은 IMDSv2 요구 권장 경로를 참조하십시오.
해결 방법
전제 조건: 런북을 시작하기 전에 AWS Identify and Access Management(IAM) 사용자 또는 역할에 필요한 권한이 있는지 확인하십시오. 자세한 내용은 AWSSupport-ConfigureEC2Metadata의 필수 IAM 권한 섹션을 참조하십시오.
Systems Manager 런북을 실행하려면 다음 단계를 완료하십시오.
- Systems Manager 콘솔을 엽니다.
- 탐색 창에서 Documents(문서)를 선택합니다.
- 검색 창에 AWSSupport-ConfigureEC2Metadata을 입력합니다.
- AWSSupport-ConfigureEC2Metadata를 선택합니다.
- 메타데이터 설정을 구성하려는 Amazon EC2 인스턴스의 InstanceId를 선택합니다.
- Execute(실행)를 선택합니다.
참고: 런북이 수행하는 단계 목록은 AWSSupport-ConfigureEC2Metadata의 Document Steps(문서 단계) 섹션을 참조하십시오.
- 자동화가 완료되면 Outputs(출력) 섹션에서 자세한 결과를 검토합니다.
관련 정보
단계별 자동화 실행
EC2 인스턴스의 인스턴스 메타데이터 액세스
콘솔을 사용하여 자동화의 서비스 역할 만들기