2016-11-28 2 views
1

Я помечаю мои динамические хосты в EC2, и я хотел бы использовать этот тег в качестве основы для имени хоста серверов.Настройка имени хоста на основе тегов из динамических ресурсов

Единственный способ, которым я могу думать, чтобы сделать это было бы как-то петля на динамических результатах инвентаризации на «public_ip_address» переменный, а затем получить доступ к «tags.Name» переменный, чтобы установить имя хоста ...

Но я не уверен, что это возможно, или лучший способ добиться этого.

ответ

2

Хорошо, я понял это самостоятельно. Доступ к переменной ec2_tag_Name во время хоста

- name: Set Hostnames 
    hosts: all 
    tasks: 
    - hostname: name={{ec2_tag_Name}}.domain.com 
    become: true 
Смежные вопросы