[ English | español | Deutsch | русский | Indonesia | English (United Kingdom) ]
Advanced configuration¶
The OpenStack-Ansible project provides a basic OpenStack environment, but many deployers will wish to extend the environment based on their needs. This could include installing extra services, changing package versions, or overriding existing variables.
Using these extension points, deployers can provide a more ‘opinionated’ installation of OpenStack that may include their own software.
- Overriding default configuration
- Extending OpenStack-Ansible with additional Ansible content
- Including OpenStack-Ansible in your project
- Including OpenStack-Ansible with your Ansible structure
- Adding new or overriding roles in your OpenStack-Ansible installation
- Adding new or overriding collections in your OpenStack-Ansible installation
- Calling extra playbooks during the deployment
- Installing extra Python packages inside Ansible virtualenv
- Defining environment variables for deployment
- Adding extra python software
- Adding extra network to container
- Using SR-IOV interfaces in containers