[ English | Deutsch | русский | English (United Kingdom) ]
Условные обозначения¶
Чтобы избежать дополнительной настройки, в коде заложен ряд соглашений.
Расположение папок по умолчанию¶
Роли Ansible¶
Роли Ansible хранятся в каталоге /etc/ansible/roles
.
Извлечение каталога OpenStack-Ansible¶
Код обычно располагается в /opt/openstack-ansible
.
Оболочка OpenStack-Ansible¶
Наш openstack-ansible
cli находится в /usr/local/bin/openstack-ansible
. Он использует файл переменных среды, расположенный в: /usr/local/bin/openstack-ansible.rc
.
Конфигурации пользовательского пространства¶
Ожидается, что все конфигурации пользовательского пространства будут находиться в /etc/openstack_deploy/
.
Конфигурация Ansible¶
ansible.cfg¶
В OpenStack-Ansible не предусмотрен ansible.cfg
. Переменные среды используются для изменения поведения Ansible по умолчанию, если это необходимо.
Извлечение ролей Ansible¶
Все роли, определенные в openstack-ansible/ansible-role-requirements.yml
, будут установлены скриптом openstack-ansible/scripts/bootstrap-ansible.sh
и загружены в папку ролей ansible.
Правила inventory¶
Please refer to the Inventory section of this reference.