j2 template per-role ServiceNetMapDefaults
The *HostnameResolveNetwork should default to a sane value for all roles, including those specified by the user. We choose internal_api by default (maintaining the existing special-case for the CephStorage role which uses the storage network), but users can of course override the default with a network of their choice. Change-Id: Ib240f56c1db5842b953fa510316e75fd53f24735 Closes-Bug: #1629827
This commit is contained in:
parent
0e842bb82c
commit
ff86a856a6
@ -46,13 +46,14 @@ parameters:
|
||||
CephClusterNetwork: storage_mgmt
|
||||
CephMonNetwork: storage
|
||||
CephRgwNetwork: storage
|
||||
ControllerHostnameResolveNetwork: internal_api
|
||||
ComputeHostnameResolveNetwork: internal_api
|
||||
BlockStorageHostnameResolveNetwork: internal_api
|
||||
ObjectStorageHostnameResolveNetwork: internal_api
|
||||
CephStorageHostnameResolveNetwork: storage
|
||||
PublicNetwork: external
|
||||
OpenDaylightApiNetwork: internal_api
|
||||
# We special-case the default ResolveNetwork for the CephStorage role
|
||||
# for backwards compatibility, all other roles default to internal_api
|
||||
CephStorageHostnameResolveNetwork: storage
|
||||
{% for role in roles if role.name != 'CephStorage' %}
|
||||
{{role.name}}HostnameResolveNetwork: internal_api
|
||||
{% endfor %}
|
||||
description: Mapping of service_name -> network name. Typically set
|
||||
via parameter_defaults in the resource registry.
|
||||
type: json
|
Loading…
x
Reference in New Issue
Block a user