gpt4 book ai didi

Ansible - 访问库存别名

转载 作者:行者123 更新时间:2023-12-03 08:52:05 25 4
gpt4 key购买 nike

有一个 list 文件,如:

[my_hosts]
my_host ansible_ssh_host=123.123.123.123
my_host2 ansible_ssh_host=234.234.234.234

我想在我的模板中收集一些调试信息。
  • 如何访问剧本/模板中的别名变量?
    IE。:
    debug: msg=Myhost is {{ ansible_host_alias }} 
    # Myhost is my_host
    # Myhost is myhost2

  • 我尝试使用 ansible -m setup my_host 收集事实.变量 ansible_hostname , HOSTNAMEHOST包含机器的主机名,即 echo $HOSTNAME这与我的 ansible 别名不同。

    最佳答案

    我正在搜索的变量是一个内置功能:inventory_hostname
    关于 inventory_hostname 的 Ansible 文档和 inventory_hostname_short来自章节Magic Variables, and How To Access Information About Other Hosts .

    原问题:https://groups.google.com/forum/#!topic/ansible-project/Oa5YXjHecIw

    关于Ansible - 访问库存别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22983484/

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