Update DCN docs.

Various documentation updates for DCN.

Change-Id: Ibe568f2b89428c3dc2fd093e91f572f2091c3afb
Depends-On: Iad5c932a1f469130bcf9d82277eac4fcf7ecda75
This commit is contained in:
James Slagle
2019-10-09 09:26:29 -04:00
parent 25b24ab724
commit cd2b6f054d

View File

@@ -357,27 +357,6 @@ reuse the environment file used to set the values for the control plane stack.
Care should be taken to keep the file as secured as possible.
Create an environment file for setting necessary oslo messaging configuration
overrides:
.. code-block:: yaml
parameter_defaults:
<<Role>>ExtraConfig:
oslo_messaging_notify_use_ssl: false
oslo_messaging_rpc_use_ssl: false
In the above example, replace `<<Role>>` with the actual role name that is being
deployed at the distributed site. For example, if the role was called
`Compute`, the environment file would be:
.. code-block:: yaml
parameter_defaults:
ComputeExtraConfig:
oslo_messaging_notify_use_ssl: false
oslo_messaging_rpc_use_ssl: false
.. _reuse_networks_dcn:
Reusing networks from the overcloud
@@ -494,6 +473,16 @@ in the ``edge-0`` stack to the ``edge-0`` AZ::
parameter_defaults:
NovaComputeAvailabilityZone: edge-0
Additionally, the ``OS::TripleO::NovaAZConfig`` service must be enabled by
including the following ``resource_registry`` mapping::
resource_registry:
OS::TripleO::Services::NovaAZConfig: tripleo-heat-templates/deployment/nova/nova-az-config.yaml
Or, the following environment can be included which sets the above mapping::
environments/nova-az-config.yaml
It's also possible to configure the AZ for a compute node by adding it to a
host aggregate after the deployment is completed. The following commands show
creating a host aggregate, an associated AZ, and adding compute nodes to a
@@ -535,6 +524,26 @@ This example shows an environment file setting the AZ for the backend in the
parameter_defaults:
CinderStorageAvailabilityZone: edge0
Deploying Ceph with HCI
########################
When deploying Ceph while using the ``DistributedComputeHCI`` roles, the
environment file to enable ceph should be used::
environments/ceph-ansible/ceph-ansible.yaml
Sample environments
###################
There are sample environments that are included in ``tripleo-heat-templates``
for setting many of the parameter values and ``resource_registry`` mappings. These
environments are located within the ``tripleo-heat-templates`` directory at::
environments/dcn.yaml
environments/dcn-hci.yaml
The environments are not all-inclusive and do not set all needed values and
mappings, but can be used as a guide when deploying DCN.
Example: DCN deployment with pre-provisioned nodes, shared networks, and multiple stacks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This example shows the deployment commands and associated environment files