要求
您应该已经熟悉在Ansible Tower中创建资产并了解Infoblox IPAM的工作原理。
首先,在您的Ansible Tower服务器上安装Infoblox客户端。 这将安装Ansible与Infoblox进行通信所必需的python库。
$ sudo pip install Infoblox-client
接下来,我们需要创建凭据,以便Ansible Tower可以连接到Infoblox。 为简单起见,我将凭据保存在~/secrests/nios.yml文件中。 该文件将在测试期间使用,但在使用Ansible TOwer时则不需要。 在生产环境中,您可能需要在Ansible Tower中为Infoblox创建自定义凭据。
我们将为此实验创建一些文件,因此我将使用将要创建的文件名放在代码之前的标准,如下所示:
不要将文件名放在文件中。
~/secrets/nios