gpt4 book ai didi

amazon-web-services - 在 Ansible 中创建将实例启动到 Amazon VPC 的自动缩放组时在 AWS 上分配公共(public) IP 地址

转载 作者:行者123 更新时间:2023-12-01 13:47:51 24 4
gpt4 key购买 nike

我实际上正在尝试创建公共(public) IP 地址和 DNS 名称,它们将用于将实例启动到亚马逊 VPC 的自动缩放组。

我必须在 ec2_lc 模块中使用“assign_public_ip”参数是真的吗?如果是,那么我如何在 Ansible 脚本中分配给它?

我已经创建了所有用于自动缩放、启动配置和负载平衡的脚本。只是我无法登录到实例,除非我为其分配公共(public) IP 或公共(public) DNS 名称。

最佳答案

来自 ec2 - create, terminate, start or stop an instance in ec2

Parameter: assign_public_ip (added in 1.5)

Choices: Yes / No

Comments: when provisioning within vpc, assign a public IP address. Boto library must be 2.13.0+

只要你的 ansible 版本 >= 1.5,你应该可以使用这个参数。

- ec2:
...
image: ami-123456
...
vpc_subnet_id: subnet-12345678
assign_public_ip: yes

关于amazon-web-services - 在 Ansible 中创建将实例启动到 Amazon VPC 的自动缩放组时在 AWS 上分配公共(public) IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34441259/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com