![daz](/assets/img/avatar_default.png)
Adding links to example configuration files in the appendix, and in openstack_deploy/conf.d Change-Id: Ifd395c40ccd53dc15d2c9c7bdeeb05cb4d47059b Implements: blueprint osa-install-guide-overhaul
44 lines
1.3 KiB
ReStructuredText
44 lines
1.3 KiB
ReStructuredText
.. _production-environment-config:
|
|
|
|
========================================================
|
|
Appendix B: Example production environment configuration
|
|
========================================================
|
|
|
|
Introduction
|
|
~~~~~~~~~~~~
|
|
|
|
The production environment is a minimal set of components to deploy a working
|
|
OpenStack-Ansible environment for production purposes.
|
|
|
|
The environment has the following characteristics:
|
|
|
|
* 3 control plane hosts
|
|
* 2 compute hosts
|
|
* 1 storage host
|
|
* 1 log aggregation host
|
|
* 2 network agent hosts
|
|
* Each host multiple Network Interface Cards (NIC) configured as
|
|
bonded pairs.
|
|
* The full compute kit will be installed with Telemetry (ceilometer) included,
|
|
with NFS configured as a storage back-end for nova, glance, and
|
|
cinder.
|
|
|
|
.. image:: figures/arch-layout-production.png
|
|
:width: 100%
|
|
|
|
Network configuration
|
|
~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
.. literalinclude:: ../../../etc/network/interfaces.d/openstack_interface.cfg.example
|
|
|
|
Environment configuration
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
The ``/etc/openstack_deploy/openstack_user_config.yml`` configuration file
|
|
sets the hosts available in the groups. This designates the services that
|
|
runs on them.
|
|
|
|
.. literalinclude:: ../../../etc/openstack_deploy/openstack_user_config.yml.example
|
|
:start-after: # limitations under the License.
|
|
|