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