问:动态 remote_tmp 和 inventory_hostname 可能在 ansible.cfg 中?

Q: ansible; dynamic remote_tmp with inventory_hostname possible in ansible.cfg?

情况:

问题:

问题:
是否有可能在 ansible.cfg 中有一个可自定义的 remote_tmp 路径,它对于每个服务器都是独立的,但在 运行 时间内保持不变?我想避免三个单独的 ansible.cfg 文件。

嗯,睡个好觉,累了ansible_remote_tmp盘点 似乎有效。

库存:

...
    t00:
      hosts:
        t00vm1:
            ansible_ssh_common_args: '-F config/ssh.cfg'
            ansible_python_interpreter: python2
            ansible_remote_tmp: /tmp/.ansible.t00vm1
...

输出:

...
TASK [debug] ***********************************************************************************************************
ok: [t00vm1] => {
    "msg": "/tmp/.mqc-ansible.t00vm1"
}
...

希望对其他人也有帮助。