我实际上是在尝试创建公共IP地址和DNS名称,该名称将用于将实例启动到亚马逊VPC的自动扩展组 .
是的,我必须在ec2_lc模块中使用“assign_public_ip”参数吗?如果是,那么我如何在Ansible脚本中分配它?
我已经创建了自动扩展,启动配置和负载 balancer 的所有脚本 . 除非直到我为其分配公共IP或公共DNS名称,否则我无法登录到实例 .
从ec2 - create, terminate, start or stop an instance in ec2
参数:assign_public_ip(在1.5中添加)选项:是/否注释:在vpc中配置时,分配公共IP地址 . Boto库必须是2.13.0
只要您的ansible版本> = 1.5,您就应该能够使用此参数 .
- ec2: ... image: ami-123456 ... vpc_subnet_id: subnet-12345678 assign_public_ip: yes
1 回答
从ec2 - create, terminate, start or stop an instance in ec2
只要您的ansible版本> = 1.5,您就应该能够使用此参数 .