AWS CloudFormation + Elastic Beanstalk单个实例:删除默认EIP

时间:2017-08-02 10:24:55

标签: amazon-web-services elastic-beanstalk amazon-cloudformation elastic-ip

我正在通过CloudFormation自动部署AWS。

我的模板在SingleInstance模式下创建了一些Elastic Beanstalk环境,然后通过单独创建的单个Application Load Balancer访问它们。

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

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

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

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

0 个答案:

没有答案