To avoid extra configuration, a series of conventions are set into code.
The ansible roles are stored under /etc/ansible/roles
.
The code is generally located into /opt/openstack-ansible
.
Our openstack-ansible
cli is located in /usr/bin/openstack-ansible
.
It sources an environment variable file located in:
/usr/bin/openstack-ansible.rc
.
All the userspace configurations are expected to be in
/etc/openstack_deploy/
.
There is no ansible.cfg
provided with OpenStack-Ansible.
Environment variables are used to alter the default
Ansible behavior if necessary.
Any roles defined in openstack-ansible/ansible-role-requirements.yml
will be installed by the
openstack-ansible/scripts/bootstrap-ansible.sh
script, and fetched
into the ansible roles folder.
Please confer to the inventory section of this reference.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.