如何在现有 EC2 实例映像终止时为其创建新的 EC2 实例



我们使用 Elastic Beanstalk 来创建 EC2 实例。当现有 EC2 实例在任何情况下都会被终止时,是否可以使用现有 EC2 实例映像创建新的 EC2 实例?我们可以通过任何配置来实现这一点吗?

我认为这是不可能的。一旦您在 EC2 实例上发送终止请求,IP 和硬件(磁盘和其他资源)就会释放。

如果您尝试以编程方式执行此操作,我建议您在发送终止请求之前创建一个 AMI。

您可以在终止 AMI 之前从 EC2 创建 AMI,然后使用此 AMI 创建新的 Elastic Beanstalk 环境。但是,不建议这样做,因为您将丢失亚马逊执行的该AMI的未来版本升级。
我建议您使用 Elastic Beanstalk 提供的.ebextensions文件夹机制,以便在新实例生成时对其进行更改(请参阅文档)。

最新更新