我正在尝试使用Ansible创建一个EC2实例,配置一个Web服务器,然后将其注册到负载平衡器。我在创建EC2实例时没有问题,也没有配置Web服务器,但是根据我使用的代码,尝试在现有负载平衡器上注册它的所有尝试都会因错误而发生错误。如何使用Ansible创建AWS EC2实例并将其分配给ELB?
有没有人有过这样做的成功?
这里是链接到Ansible文档的EC2和ec2_elb模块:
http://docs.ansible.com/ec2_module.html
http://docs.ansible.com/ec2_elb_module.html
或者,如果它不能够进行对ELB创建后注册EC2实例,我会安排另一个收集所有具有特定名称的EC2实例的“游戏”,并通过它们循环,将它们添加到ELB中。
您是否需要使用Ansible?使用'boto.ec2.elb'模块做同样的事情非常简单。 – Ross
elb模块实际上有如何使用它的例子..你是否尝试过在你的剧本中实现它?如果是这样,结果如何? – Mxx
你使用的是什么版本的软件?我知道ec2_elb模块有很多最近的bug修复。具体来说,在12月9日有一个修复:“尚未注册的实例帐户,修复#5076”可能与您遇到的问题有关。 –