eb terminate - AWS Elastic Beanstalk

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

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 요청을 위한 강화된 도메인 보호에서 매달린 DNS 항목에 대해 자세히 알아볼 수 있습니다.

조건

eb terminate

eb terminate environment-name

옵션

이름

설명

--all

애플리케이션의 모든 환경과 애플리케이션의 애플리케이션 버전저장된 구성을 종료한 후 애플리케이션을 삭제합니다.

--force

확인 메시지를 표시하지 않고 환경을 종료합니다.

--ignore-links

환경 링크가 있는 종속 환경이 있더라도 환경을 종료합니다. 환경 작성을 참조하십시오.

--timeout

명령 시간이 초과되기 전 경과되는 시간(분)입니다.

출력

성공할 경우 명령이 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.