기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
eb terminate
설명
사용하지 않는 AWS 리소스에 대한 요금이 발생하지 않도록 실행 중인 환경을 종료합니다.
--all
옵션을 사용하면, eb init를 사용하여 현재 디렉터리가 초기화된 애플리케이션을 삭제합니다. 이 명령은 애플리케이션의 모든 환경을 종료합니다. 애플리케이션의 모든 환경과 애플리케이션의 애플리케이션 버전 및 저장된 구성을 종료한 후 애플리케이션을 삭제합니다.
루트 디렉터리에 사용자 지정 플랫폼을 지정하는 platform.yaml
파일이 들어 있는 경우, 이 명령은 실행 중인 사용자 지정 환경을 종료합니다.
참고
이후에 동일한 버전을 사용하여 언제든 새 환경을 시작할 수 있습니다.
환경에서 데이터를 보존하려는 경우 환경을 종료하기 전에 데이터베이스 삭제 정책을 Retain
(으)로 설정하세요. 이렇게 하면 Elastic Beanstalk 외부에서 데이터베이스가 계속 작동합니다. 그런 다음 Elastic Beanstalk 환경을 외부 데이터베이스로 연결해야 합니다. 데이터베이스를 작동시키지 않고 데이터를 백업하려면 환경을 종료하기 전에 데이터베이스의 스냅샷을 생성하도록 삭제 정책을 설정합니다. 자세한 내용은 이 가이드의 환경 구성 챕터의 데이터베이스 수명 주기을(를) 참조하세요.
중요
환경을 종료하는 경우 생성한 CNAME 매핑도 모두 삭제해야 합니다. 그래야 다른 고객이 사용 가능한 호스트 이름을 재사용할 수 있습니다. 매달린 DNS를 방지하려면 종료된 환경을 나타내는 DNS 레코드를 삭제해야 합니다. 매달린 DNS 항목이 있는 경우 도메인으로 향하는 인터넷 트래픽이 보안 취약성에 노출될 수 있습니다. 다른 위험도 초래할 수 있습니다.
자세한 내용은 Amazon Route 53 개발자 안내서의 Route 53에서 누락된 위임 레코드 보호를 참조하세요. AWS보안 블로그의 Amazon CloudFront 요청을 위한 강화된 도메인 보호
구문
eb terminate
eb terminate environment-name
옵션
출력
성공할 경우 명령이 terminate
작업의 상태를 반환합니다.
예
다음은 환경 tmp-dev를 종료하는 요청 예제입니다.
$ eb terminate
The environment "tmp-dev" and all associated instances will be terminated.
To confirm, type the environment name: tmp-dev
2018-07-11 21:05:25 INFO: terminateEnvironment is starting.
2018-07-11 21:05:40 INFO: Deleted CloudWatch alarm named: awseb-e-2cpfjbra9a-stack-AWSEBCloudwatchAlarmHigh-16V08YOF2KQ7U
2018-07-11 21:05:41 INFO: Deleted CloudWatch alarm named: awseb-e-2cpfjbra9a-stack-AWSEBCloudwatchAlarmLow-6ZAWH9F20P7C
2018-07-11 21:06:42 INFO: Deleted Auto Scaling group policy named: arn:aws:autoscaling:us-east-2:11122223333:scalingPolicy:5d7d3e6b-d59b-47c5-b102-3e11fe3047be:autoScalingGroupName/awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E:policyName/awseb-e-2cpfjbra9a-stack-AWSEBAutoSca
lingScaleUpPolicy-1876U27JEC34J
2018-07-11 21:06:43 INFO: Deleted Auto Scaling group policy named: arn:aws:autoscaling:us-east-2:11122223333:scalingPolicy:29c6e7c7-7ac8-46fc-91f5-cfabb65b985b:autoScalingGroupName/awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E:policyName/awseb-e-2cpfjbra9a-stack-AWSEBAutoSca
lingScaleDownPolicy-SL4LHODMOMU
2018-07-11 21:06:48 INFO: Waiting for EC2 instances to terminate. This may take a few minutes.
2018-07-11 21:08:55 INFO: Deleted Auto Scaling group named: awseb-e-2cpfjbra9a-stack-AWSEBAutoScalingGroup-7AXY7U13ZQ6E
2018-07-11 21:09:10 INFO: Deleted security group named: awseb-e-2cpfjbra9a-stack-AWSEBSecurityGroup-XT4YYGFL7I99
2018-07-11 21:09:40 INFO: Deleted load balancer named: awseb-e-2-AWSEBLoa-AK6RRYFQVV3S
2018-07-11 21:09:42 INFO: Deleting SNS topic for environment tmp-dev.
2018-07-11 21:09:52 INFO: terminateEnvironment completed successfully.