Elastic Beanstalk的Elastic Load Balancer名称

Jon*_*Jon 8 load-balancing amazon-web-services amazon-elastic-beanstalk

我在AWS上创建了一个新的Elastic Beanstalk应用程序.我必须使用CNAME通过Network Solutions管理的DNS将流量重定向到Elastic Load Balancer的终点,并且它们对CNAME目标的长度有大小限制.看起来Elastic Beanstalk会为其负载均衡器选择非常大的随机名称.

  1. 有没有办法重命名负载均衡器?
  2. 有没有办法在Elastic Beanstalk初始化时指定负载均衡器名称?
  3. 如果我只是创建一个新的负载均衡器,有没有办法将它添加到我的Elastic Beanstalk环境中?

Bri*_*ich 5

不幸的是,前两个答案是否定的。

最后一个,你可以做到,但它或多或少与Elastic beanstalk的流程背道而驰。您需要使用您喜欢的任何名称创建自己的 ELB,然后将其放在由 beanstalk 创建的实例的前面。您需要删除 beanstalk 创建的 ELB,这样它就不会坐在那里浪费您的钱。

我不记得 beanstalk 是否通过 AutoScaling 组启动其环境,但如果是这样,您需要将该 AutoScaling 组与新 ELB 相关联。

创建并同步所有这些后,您需要将 CNAME 指向新的自定义 ELB。

那应该工作。