네임스페이스 옵션으로 Amazon EC2 인스턴스 구성 - AWS Elastic Beanstalk

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

네임스페이스 옵션으로 Amazon EC2 인스턴스 구성

aws:autoscaling:launchconfiguration 네임스페이스의 구성 옵션을 사용하여 콘솔에서 사용할 수 없는 추가 옵션을 포함하여 해당 환경에 대한 인스턴스를 구성할 수 있습니다.

중요

DisableIMDSv1, RootVolumeType또는 BlockDeviceMappings 옵션 설정을 사용하면 Elastic Beanstalk가 시작 구성으로 기존 환경을 마이그레이션하여 템플릿을 시작할 수 있습니다. 이렇게 하려면 시작 템플릿을 관리하는 데 필요한 권한이 필요합니다. 이러한 권한은 관리형 정책에 포함됩니다. 관리형 정책 대신 사용자 지정 정책을 사용하는 경우 환경 구성을 업데이트할 때 환경 생성 또는 업데이트가 실패할 수 있습니다. 자세한 내용 및 기타 고려 사항은 섹션을 참조하세요Elastic Beanstalk 환경을 시작 템플릿으로 마이그레이션 .

다음 구성 파일 예제에서는이 주제에 설명된 기본 구성 옵션을 사용합니다. 로드 밸런서에 대한 보안 그룹을 지정해야 하는 경우 추가 구성 옵션의 예를 보려면 섹션을 참조하세요 AWS CLI를 사용하여 구성.

option_settings: aws:autoscaling:launchconfiguration: SecurityGroups: my-securitygroup MonitoringInterval: "1 minute" DisableIMDSv1: false DisableDefaultEC2SecurityGroup: true SecurityGroups: "sg-abcdef01, sg-abcdef02" EC2KeyName: my-keypair IamInstanceProfile: "aws-elasticbeanstalk-ec2-role" BlockDeviceMappings: "/dev/sdj=:100,/dev/sdh=snap-51eef269,/dev/sdb=ephemeral0" aws:elasticbeanstalk:environment: EnvironmentType: SingleInstance

콘솔에서는 DisableDefaultEC2SecurityGroup 및를 사용할 수 BlockDeviceMappings 없습니다.

BlockDeviceMappings을(를) 사용하여 인스턴스의 추가 블록 디바이스를 구성할 수 있습니다. 자세한 내용은 Amazon EC2 사용 설명서블록 디바이스 매핑을 참조하세요.

EB CLI 및 Elastic Beanstalk 콘솔에서 위 옵션의 권장 값을 적용합니다. 구성 파일을 사용해 동일하게 구성하고자 하는 경우 이러한 설정을 제거해야 합니다. 세부 정보는 권장 값 섹션을 참조하세요.