2016-11-28 81 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