2cd9e44e66
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. Depends-On: https://review.opendev.org/675070 Depends-On: https://review.opendev.org/650943 Change-Id: I78f6d30676ee166f84d8aca1609b376bb73e5f2c Closes-Bug: #1823760 Change-Id: I1e05230e4105a3706f0662b0c203137d05ebf3d8
12 lines
546 B
YAML
12 lines
546 B
YAML
---
|
|
features:
|
|
- |
|
|
Adds NovaLocalMetadataPerCell cell support, default false.
|
|
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.
|