Amazon ECS 최적화 AMI 메타데이터 검색 - Amazon Elastic Container Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon ECS 최적화 AMI 메타데이터 검색

Amazon ECS 최적화 AMI의 각 변형에 대한 AMI ID, 이미지 이름, 운영 체제, 컨테이너 에이전트 버전, 소스 이미지 이름 및 런타임 버전은 Systems Manager Parameter Store API를 쿼리하여 프로그래밍 방식으로 검색할 수 있습니다. 시스템 관리자 파라미터 스토어 API에 대한 자세한 내용은 을 참조하십시오.GetParametersGetParametersByPath.

참고

Amazon ECS 최적화 AMI 메타데이터를 검색하려면 관리 사용자에게 다음과 같은 IAM 권한이 있어야 합니다. 이러한 권한은 AmazonECS_FullAccess IAM 정책에 추가되었습니다.

  • 샘:GetParameters

  • ssm:GetParameter

  • ssm:GetParametersByPath

Systems Manager Parameter Store 파라미터 형식

다음은 각 Amazon ECS 최적화 AMI 변형에 대한 파라미터 이름의 형식입니다.

Linux Amazon ECS 최적화 AMI

  • 아마존 리눅스 2023 AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2023/<version>
  • 아마존 리눅스 2023 (arm64) AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2023/arm64/<version>
  • 아마존 리눅스 2023 (뉴런) AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2023/inf/<version>
  • Amazon Linux 2 AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/<version>
  • Amazon Linux 2 커널 5.10 AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/kernel-5.10/<version>
  • Amazon Linux 2(arm64) AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/arm64/<version>
  • Amazon Linux 2 커널 5.10(arm64) AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/kernel-5.10/arm64/<version>
  • Amazon Linux 2(GPU) AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/<version>
  • 아마존 리눅스 2 (뉴런) AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/inf/<version>
  • Amazon Linux AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux/<version>
    중요

    Amazon ECS 최적화 Amazon Linux AMI는 2021년 4월 15일부터 더 이상 사용되지 않습니다. 이 날짜 이후에는 Amazon ECS가 AMI에 대한 중요한 보안 업데이트를 계속 제공하지만 새로운 기능에 대한 지원은 추가하지 않습니다.

다음 파라미터 이름 형식은 하위 파라미터 image_id를 사용하여 안정적인 최신 Amazon ECS 최적화 Amazon Linux 2 AMI의 이미지 ID를 검색합니다.

/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id

다음 파라미터 이름 형식은 AMI 이름을 지정함으로써 특정 Amazon ECS 최적화 AMI 버전의 메타데이터를 가져옵니다.

  • Amazon ECS 최적화 Amazon Linux 2 AMI 메타데이터:

    /aws/service/ecs/optimized-ami/amazon-linux-2/amzn2-ami-ecs-hvm-2.0.20181112-x86_64-ebs
참고

Amazon ECS 최적화 Amazon Linux 2 AMI의 버전을 모두 검색할 수 있습니다. Amazon ECS 최적화 AMI 버전 amzn-ami-2017.09.l-amazon-ecs-optimized(Linux) 이후 버전만 가져올 수 있습니다.

예시

다음 예에서는 Amazon ECS 최적화 AMI 변형에 대한 메타데이터를 검색할 수 있는 방법을 보여 줍니다.

안정적인 최신 Amazon ECS 최적화 AMI의 메타데이터 검색

AWS CLI와 다음 AWS CLI 명령을 사용하여 안정적인 최신 Amazon ECS 최적화 AMI를 가져올 수 있습니다.

Linux Amazon ECS 최적화 AMI

  • 아마존 ECS에 최적화된 아마존 리눅스 2023 AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2023/recommended --region us-east-1
  • 아마존 ECS에 최적화된 아마존 리눅스 2023 (arm64) AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2023/arm64/recommended --region us-east-1
  • Amazon ECS 최적화 Amazon Linux 2 AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/recommended --region us-east-1
  • Amazon ECS 최적화 Amazon Linux 2 커널 5.10 AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/kernel-5.10/recommended --region us-east-1
  • Amazon ECS 최적화 Amazon Linux 2(arm64) AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/arm64/recommended --region us-east-1
  • Amazon ECS 최적화 Amazon Linux 2 커널 5.10(arm64) AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/kernel-5.10/arm64/recommended --region us-east-1
  • Amazon ECS GPU 최적화 AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/gpu/recommended --region us-east-1
  • 아마존 ECS에 최적화된 아마존 리눅스 2 (뉴런) AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/inf/recommended --region us-east-1
  • Amazon ECS 최적화 Amazon Linux AMI의 경우:

    aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux/recommended --region us-east-1
    중요

    Amazon ECS 최적화 Amazon Linux AMI는 2021년 4월 15일부터 더 이상 사용되지 않습니다. 이 날짜 이후에는 Amazon ECS가 AMI에 대한 중요한 보안 업데이트를 계속 제공하지만 새로운 기능에 대한 지원은 추가하지 않습니다.

권장되는 최신 아마존 ECS에 최적화된 아마존 리눅스 2023 AMI의 이미지 ID 검색

하위 파라미터를 사용하여 권장되는 최신 Amazon ECS 최적화 아마존 리눅스 2023 AMI ID의 이미지 ID를 검색할 수 있습니다.image_id.

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2023/recommended/image_id --region us-east-1

image_id 값만 검색하기 위해, 다음 예와 같이 특정 파라미터 값을 쿼리할 수 있습니다.

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2023/recommended/image_id --region us-east-1 --query "Parameters[0].Value"

특정 Amazon ECS 최적화 Amazon Linux 2 AMI 버전의 메타데이터 검색

AWS CLI와 AWS CLI 명령을 사용하여 다음 특정 Amazon ECS 최적화 Amazon Linux AMI 버전의 메타데이터를 가져옵니다. AMI 이름을 검색할 Amazon ECS 최적화 Amazon Linux AMI의 이름으로 바꿉니다.

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/amzn2-ami-ecs-hvm-2.0.20200928-x86_64-ebs --region us-east-1

시스템 관리자를 사용하여 Amazon ECS에 최적화된 아마존 리눅스 2 AMI 메타데이터 검색 GetParametersByPath API.

시스템 관리자를 사용하여 Amazon ECS에 최적화된 아마존 리눅스 2 AMI 메타데이터를 검색하십시오. GetParametersByPath 다음을 사용하는 APIAWS CLI다음 명령으로.

aws ssm get-parameters-by-path --path /aws/service/ecs/optimized-ami/amazon-linux-2/ --region us-east-1

권장되는 최신 Amazon ECS에 최적화 Amazon Linux 2 AMI의 이미지 ID 검색

하위 파라미터 image_id를 사용하여 권장되는 최신 Amazon ECS 최적화 Amazon Linux 2 AMI ID의 이미지 ID를 검색할 수 있습니다.

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id --region us-east-1

image_id 값만 검색하기 위해, 다음 예와 같이 특정 파라미터 값을 쿼리할 수 있습니다.

aws ssm get-parameters --names /aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id --region us-east-1 --query "Parameters[0].Value"

AWS CloudFormation 템플릿에서 최신 권장 Amazon ECS 최적화 AMI 사용

Systems Manager 파라미터 스토어 이름을 참조하여 AWS CloudFormation 템플릿에서 최신 Amazon ECS 최적화 AMI를 참조할 수 있습니다.

Linux 예

Parameters: LatestECSOptimizedAMI: Description: AMI ID Type: AWS::SSM::Parameter::Value<AWS::EC2::Image::Id> Default: /aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id