2015-12-23 3 views
3

Я действительно пытаюсь создать общедоступный IP-адрес и DNS-имя, которое будет использоваться для групп автоматического масштабирования, которые запускают экземпляры в амазонку VPC.Назначить публичный IP-адрес в AWS при создании групп автосохранения, которые запускают экземпляры в VPC Amazon в Ansible

Это правда, что я должен использовать параметр «assign_public_ip» в модуле ec2_lc? Если да, то как я могу назначить ему сценарий Ansible?

Я создал все сценарии для автоматического масштабирования, конфигурации запуска и балансировки нагрузки. Просто я не могу войти в экземпляр, пока и до тех пор, пока я не присвою ему публичный IP или публичное DNS-имя.

ответ

3

От ec2 - create, terminate, start or stop an instance in ec2

Параметр: assign_public_ip (добавлено в версии 1.5)

Выбор: Да/Нет

Комментарии: при инициализации в VPC, Назначают публичный IP-адрес. Библиотека Boto должна быть 2.13.0+

До тех пор, пока ваша используемая версия> = 1.5, вы должны использовать этот параметр.

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

Это сработало ... Большое спасибо @helloV ... – Bhotu

 Смежные вопросы

  • Нет связанных вопросов^_^