7.3. 创建 overcloud 清单文件
使用 tripleo-ansible-inventory
命令,生成环境中所有节点的 Ansible 清单文件。
流程
-
以
stack
用户的身份登录 undercloud。 source
stackrc
文件:$ source ~/stackrc
为所有节点创建一个静态清单文件:
$ tripleo-ansible-inventory --static-yaml-inventory ~/inventory.yaml --stack STACK_NAME
如果您不使用默认的
overcloud
堆栈名称,请使用--stack STACK NAME选项设置堆栈名称
,将STACK NAME
替换为堆栈的名称。要在您的环境中执行 Ansible playbook,请运行
ansible-playbook
命令,并使用-i
选项包含动态清单工具的完整路径。例如:(undercloud) $ ansible-playbook -i ~/inventory.yaml PLAYBOOK