因此,由于每个EB env版本更新都在重新创建ec2实例,是否有一些棘手的方法来捕获这个新创建的ec2实例public ip / dns名称并将其保留在永久Route 53别名之后?
Ofc(据我使用boto api)我可以按名称搜索新创建的实例,获取地址,将其设置为R53记录但可能存在其他内置方式来处理完全基于docker Beanstalk环境DNS?
由于
UPD。:或者,一旦ec2实例保持相同的参数,我不会更改beanstalk env。 VPC参数与实例层等相关?
答案 0 :(得分:0)
如果保留您的EB域名,您可以将您的R53与您的EB相关联,不需要您的IP地址,也不需要您的EC2域...在您的R53 recorset中选择别名YES并选择您的Elastic Beanstalk实例.. R53将更改IP地址是重建您的Elastic Beanstalk环境。永远保持环境,您可以更新,增加自动缩放节点。您可以使用单实例或Elastic Load Balancer。