【问题标题】:Setting the hostname based on tags from dynamic inventory根据动态清单中的标签设置主机名
【发布时间】:2016-11-28 01:12:26
【问题描述】:

我在 EC2 中标记我的动态主机,我想使用该标记作为服务器主机名的基础。

我能想到的唯一方法是以某种方式循环“public_ip_address”变量上的动态清单结果,然后访问“tags.Name”变量来设置主机名......

但我不确定这是否可能,或者实现这一目标的最佳方式。

【问题讨论】:

    标签: dynamic amazon-ec2 ansible amazon inventory


    【解决方案1】:

    好吧,我自己想通了。在主机运行期间访问 ec2_tag_Name 变量

    - name: Set Hostnames
      hosts: all
      tasks:
       - hostname: name={{ec2_tag_Name}}.domain.com
         become: true
    

    【讨论】:

      猜你喜欢
      • 2020-10-07
      • 1970-01-01
      • 2020-02-25
      • 2021-03-04
      • 1970-01-01
      • 1970-01-01
      • 2020-08-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多