2

我正在通过 CloudFormation 自动化我们在 AWS 上的部署。

我的模板在模式下创建了一些 Elastic Beanstalk 环境SingleInstance,以便随后通过单独创建的单个应用程序负载均衡器访问它们。

默认情况下,在SingleInstance模式下创建 EB 环境会导致创建新的弹性 IP 地址并将其附加到实例。这在我的设置中不需要,因为将通过 ALB 访问实例。

我找不到任何可以阻止 EB 创建和关联这些 EIP 的配置选项,因此我唯一的选择似乎是在创建 EB 环境后(通过 AWS 控制台或 CLI)手动取消关联并释放它们。

有没有办法在 CloudFormation 模板中自动执行此步骤?

我已经查看了 CloudFormation 的配置集,但我认为它们不符合我的需要,因为那里的每个命令集都将在 EC2 实例中运行,默认情况下,应该无法对我的整个 AWS 环境进行更改。

4

0 回答 0