步骤 6:清除
在此步骤中,您将删除 Auto Scaling 组,以避免对您在本教程中使用的资源持续收费。(可选)您可以删除 Auto Scaling 配置和 CodeDeploy 部署组件记录。
清除资源(CLI)
-
通过针对
CodeDeployDemo-AS-Group调用 delete-auto-scaling-group 命令来删除 Auto Scaling 组。这同时将终止 Amazon EC2 实例。aws autoscaling delete-auto-scaling-group --auto-scaling-group-name CodeDeployDemo-AS-Group --force-delete -
(可选)通过对名为
CodeDeployDemo-AS-Launch-Template的启动配置调用 delete-launch-template 命令,删除 Auto Scaling 启动模板:aws ec2 delete-launch-template --launch-template-name CodeDeployDemo-AS-Launch-Template -
(可选)通过对名为
SimpleDemoApp的应用程序调用 delete-application 命令,从 CodeDeploy 中删除应用程序。这同时将删除所有关联的部署、部署组和修订记录。aws deploy delete-application --application-name SimpleDemoApp -
要删除 Systems Manager 状态管理器关联,请调用 delete-association 命令。
aws ssm delete-association --assocation-idassociation-id您可以通过调用 describe-association 命令来获取
association-id。aws ssm describe-association --name AWS-ConfigureAWSPackage --targets Key=tag:Name,Values=CodeDeployDemo
清除资源(控制台)
要删除 Auto Scaling 组,同时终止 Amazon EC2 实例,请执行以下操作:
-
登录到 Amazon Web Services 管理控制台 并打开 Amazon EC2 控制台(https://console.aws.amazon.com/ec2/)。
-
在 Amazon EC2 导航窗格的 Auto Scaling 下,选择 Auto Scaling 组,然后选择
CodeDeployDemo-AS-Group条目。 -
依次选择 Actions、Delete 和 Yes, Delete。
(可选)要删除启动模板,请执行以下操作:
-
在导航栏中的 Auto Scaling 下,选择启动配置,然后选择
CodeDeployDemo-AS-Launch-Template。 -
依次选择 Actions、Delete launch configuration 和 Yes, Delete。
-
(可选)从 CodeDeploy 中删除应用程序。这同时将删除所有关联的部署、部署组和修订记录。从 https://console.aws.amazon.com/codedeploy 打开 CodeDeploy 控制台。
登录 Amazon Web Services 管理控制台并打开 CodeDeploy 控制台,网址为 https://console.aws.amazon.com/codedeploy。
注意
使用您在CodeDeploy 入门中设置的同一用户登录。
在导航窗格中,展开部署,然后选择应用程序。
-
在应用程序列表中,选择 SimpleDemoApp。
-
在 Application details 页上,选择 Delete application。
-
当系统提示时,输入
Delete,然后选择删除。
要删除 Systems Manager 状态管理器关联,请执行以下操作:
-
访问 https://console.aws.amazon.com/systems-manager,打开 Amazon Systems Manager 控制台。
-
在导航窗格中,选择状态管理器。
-
选择您创建的关联,然后选择删除。