Amazon ECS 최적화 AMI로 ECS 인스턴스를 시작하려면 어떻게 해야 합니까?

2분 분량
0

Amazon Elastic Container Service(Amazon ECS) 최적화 Amazon Machine Image(AMI) 인스턴스를 시작하고자 합니다. 어떻게 해야 하나요?

간략한 설명

Amazon ECS 최적화 AMI를 시작하려면 다음 옵션 중에서 선택할 수 있습니다.

  • Amazon Elastic Compute Cloud(Amazon EC2) 콘솔에서 Amazon ECS 최적화 AMI를 사용하여 Amazon ECS 최적화 컨테이너 인스턴스를 시작합니다.
  • Amazon ECS 최적화 AMI 생성 자동화

해결 방법

Amazon ECS 최적화 AMI로 Amazon ECS 최적화 컨테이너 인스턴스 시작

  1. Amazon EC2 콘솔을 엽니다.
  2. 인스턴스 생성(Create Instance) 섹션에서 **인스턴스 시작(Launch Instance)**을 선택합니다.
  3. 왼쪽 탐색 창에서 AWS Marketplace를 선택합니다. 그런 다음 검색창에 ecs-optimized를 입력합니다.
  4. 필요에 따라 Amazon Linux AMI, Amazon Linux 2 AMI, Windows Server 2016 또는 Amazon Linux 2 AMI(ARM) 중에서 AMI 버전을 하나 선택합니다.
    중요: Amazon ECS 최적화 인스턴스를 얻어 Amazon ECS 클러스터에 조인하려면 Amazon ECS Linux 컨테이너 인스턴스 시작을 참조하세요.

Amazon ECS 최적화 AMI 생성 자동화

AWS Systems Manager 파라미터를 사용하여 자동화하고 Amazon ECS 최적화 AMI 메타데이터를 가져옵니다.

다음 예에서는 image_id 하위 파라미터가 us-east-1의 최신 권장 Amazon Linux EC2 최적화 AMI 버전에 대해서만 머신 이미지 AMI ID를 반환합니다.

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

이 AMI ID를 사용하면 us-east-1에서 Amazon Linux 컨테이너 인스턴스를 시작할 수 있습니다. 또한 특정 버전 및 AWS 리전에 대한 머신 이미지를 반환하도록 명령을 수정할 수 있습니다.

중요: SSM 파라미터를 효과적으로 사용하려면 최신 버전의 AWS Command Line Interface(AWS CLI)를 실행하세요.

SSM 파라미터는 AWS CloudFormation 템플릿의 입력 파라미터로 사용될 수 있습니다. 다음 예를 참조하세요.

AWSTemplateFormatVersion: '2010-09-09'
Parameters:
  ImageId:
    Type: AWS::SSM::Parameter::Value<AWS::EC2::Image::Id>
    Description: Use an Image from SSM Parameter Store
    Default: /aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id
Resources:
  EC2Instance:
    Type: AWS::EC2::Instance
    Properties:
      InstanceType: t3.micro
      SecurityGroups: [!Ref 'EC2SecurityGroup']
      ImageId: !Ref ImageId
  EC2SecurityGroup:
    Type: AWS::EC2::SecurityGroup
    Properties:
      GroupDescription: SSH access
      SecurityGroupIngress:
      - IpProtocol: tcp
        FromPort: '22'
        ToPort: '22'
        CidrIp: 0.0.0.0/0

관련 정보

Amazon Machine Image(AMI)

AWS 공식
AWS 공식업데이트됨 2년 전
댓글 없음

관련 콘텐츠