commit 2cd9e44e66dbf83ce763cbe2d7bca1593b1bd891
Author: Martin Schuppert <email address hidden>
Date: Thu Aug 1 10:17:03 2019 +0200
Add NovaLocalMetadataPerCell cell support
Indicates that the nova-metadata API service has been deployed
per-cell, so that we can have better performance and data isolation
in a multi-cell deployment. Users should consider the use of this
configuration depending on how neutron is setup. If networks span
cells, you might need to run nova-metadata API service globally.
If your networks are segmented along cell boundaries, then you can
run nova-metadata API service per cell.
Introduces a new endpoint_map entry NovaMetadataInternal.
If NovaLocalMetadataPerCell is true, NovaMetadataCellInternal points
to the local cell endpoint.
If NovaLocalMetadataPerCell is false, NovaMetadataCellInternal points
to the central control plane nova metadata endpoint.
The NovaMetadataCellInternal endpoint is then used to configure the
nova-metadata api endpoint the ovn metadata agent points to.
Also removes setting the deprecated [DEFAULT]/nova_metadata_ip
hiera key and only uses [DEFAULT]/nova_metadata_host for the ovn
metadata agent.
Reviewed: https:/ /review. opendev. org/675103 /git.openstack. org/cgit/ openstack/ tripleo- heat-templates/ commit/ ?id=2cd9e44e66d bf83ce763cbe2d7 bca1593b1bd891
Committed: https:/
Submitter: Zuul
Branch: master
commit 2cd9e44e66dbf83 ce763cbe2d7bca1 593b1bd891
Author: Martin Schuppert <email address hidden>
Date: Thu Aug 1 10:17:03 2019 +0200
Add NovaLocalMetada taPerCell cell support
Indicates that the nova-metadata API service has been deployed
per-cell, so that we can have better performance and data isolation
in a multi-cell deployment. Users should consider the use of this
configuration depending on how neutron is setup. If networks span
cells, you might need to run nova-metadata API service globally.
If your networks are segmented along cell boundaries, then you can
run nova-metadata API service per cell.
Introduces a new endpoint_map entry NovaMetadataInt ernal.
If NovaLocalMetada taPerCell is true, NovaMetadataCel lInternal points
to the local cell endpoint.
If NovaLocalMetada taPerCell is false, NovaMetadataCel lInternal points
to the central control plane nova metadata endpoint.
The NovaMetadataCel lInternal endpoint is then used to configure the
nova-metadata api endpoint the ovn metadata agent points to.
Also removes setting the deprecated [DEFAULT] /nova_metadata_ ip /nova_metadata_ host for the ovn
hiera key and only uses [DEFAULT]
metadata agent.
Depends-On: https:/ /review. opendev. org/675070 /review. opendev. org/650943 6f84d8aca1609b3 76bb73e5f2c
Depends-On: https:/
Change-Id: I78f6d30676ee16
Closes-Bug: #1823760
Change-Id: I1e05230e4105a3 706f0662b0c2031 37d05ebf3d8