从EC2实例终止EC2实例



我有一个EC2实例,它按计划每周启动一次。问题是我没有办法终止它

基本上,当EC2实例启动时,它会运行其初始设置(用户数据(,然后我需要它终止。

是否有任何命令可以添加到EC2实例的用户数据末尾,用于终止自身?

通常在关闭EC2实例的操作系统时;停止";状态而不是";"终止";状态可以通过将InstanceInitiatedShutdownBehavior设置为terminate来更改此行为。这将导致您的实例在操作系统停止时终止,而不是停止。

然后可以使用shutdown -h now终止实例。这样做的好处是不需要通过AWS API授予实例终止ec2的访问权限。

最新更新