Ansible:host_variables分组在一个文件中

时间:2017-02-14 20:56:53

标签: ansible ansible-inventory

我在每个服务器(主机)上都有一个具有不同值的密钥,如何将所有这些值保存在一个文件中,以便在执行我的Playbook时从该文件读取。

来自Ansible文档:我发现在host_vars / hostname下我必须为每个服务器创建一个文件并添加变量。如果我有100台服务器,这将是麻烦的

1 个答案:

答案 0 :(得分:0)

您可以在清单文件中按主机设置变量,如下所示:https://docs.ansible.com/ansible/intro_inventory.html#host-variables

Groups和group_vars是另一种可能符合您要求的解决方案。