单个 ElasticBeanstalk 环境的两个不同的 ELB?
Two different ELBs for a single ElasticBeanstalk environment?
我想为 ElasticBeanstalk 环境配备两个 ElasticLoadBalancer;一个在内部,一个在外部。
配置仪表板无法添加更多 ELB(虽然我可以手动添加一个,但它不会自动跟上实例,因为它们是通过自动缩放和部署更改添加或删除的),并且我不确定我是否可以通过一些 CLI 或 API 魔法以某种方式添加它(也许我可以将额外的 ELB 添加到 ElasticBeanstalk 自动生成的自动缩放组中,但我认为这可能是你不能做的事情之一创建后编辑)。
我知道我可以用 Cloudformation 做到这一点,但对于这么小的事情来说它似乎过于复杂......
鉴于您的用例,我建议为每个服务创建一个环境。这为您的环境提供了故障隔离。您可以为每个环境(以及 ELB)配置 VPC 子网以获得外部和内部服务。
我想为 ElasticBeanstalk 环境配备两个 ElasticLoadBalancer;一个在内部,一个在外部。
配置仪表板无法添加更多 ELB(虽然我可以手动添加一个,但它不会自动跟上实例,因为它们是通过自动缩放和部署更改添加或删除的),并且我不确定我是否可以通过一些 CLI 或 API 魔法以某种方式添加它(也许我可以将额外的 ELB 添加到 ElasticBeanstalk 自动生成的自动缩放组中,但我认为这可能是你不能做的事情之一创建后编辑)。
我知道我可以用 Cloudformation 做到这一点,但对于这么小的事情来说它似乎过于复杂......
鉴于您的用例,我建议为每个服务创建一个环境。这为您的环境提供了故障隔离。您可以为每个环境(以及 ELB)配置 VPC 子网以获得外部和内部服务。