我正在通过CloudFormation自动部署AWS。
我的模板在SingleInstance
模式下创建了一些Elastic Beanstalk环境,然后通过单独创建的单个Application Load Balancer访问它们。
默认情况下,在SingleInstance
模式下创建EB环境会导致创建新的弹性IP地址并将其附加到实例。在我的设置中不需要这样,因为实例将通过ALB访问。
我找不到任何阻止EB创建和关联这些EIP的配置选项,因此我的唯一选择似乎是在创建EB环境后(通过AWS控制台或CLI)手动取消关联并释放它们
有没有办法在CloudFormation模板中自动执行此步骤?
我已经查看了CloudFormation的配置集,但我认为它们不符合我的需要,因为那里的每个命令集都会在EC2实例中运行,默认情况下,该实例不应该对我的整个AWS环境进行更改。