然而,作为剧本的一部分,首先我需要在不同的服务器上运行一个脚本(取决于国家),并将主机名传递给该脚本。在我的测试中,我发现了"inventory_hostname“,这样即使我没有通过主机并且通过了组,我也可以将主机名放入一个变量中。当我将所有这些放在一起并开始使用import_playbook时(因为这本攻略针对的是不同的服务器),我看到: Error was a <class &
我在我的Ansible剧本中有一项任务,我希望对我拥有的组中的每个主机进行迭代,对于每个主机,我想从我在vars文件夹中创建的主机名列表中指定一个名称。我熟悉通过编写循环循环遍历库存:“{group 'mygroup‘}”,我有一个主机名列表,我想在主机文件中分配’mygroup‘中的每个IP。# Command to run