nova: Add cinder auth config
Change-Id: Ieaf2400f73e5a9b940539a22ae696f19a6a1e2bf
This commit is contained in:
parent
bee2353cae
commit
7d39af25fd
@ -14,7 +14,7 @@ apiVersion: v1
|
|||||||
appVersion: v1.0.0
|
appVersion: v1.0.0
|
||||||
description: OpenStack-Helm Nova
|
description: OpenStack-Helm Nova
|
||||||
name: nova
|
name: nova
|
||||||
version: 0.3.19
|
version: 0.3.20
|
||||||
home: https://docs.openstack.org/nova/latest/
|
home: https://docs.openstack.org/nova/latest/
|
||||||
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
|
icon: https://www.openstack.org/themes/openstack/images/project-mascots/Nova/OpenStack_Project_Nova_vertical.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -252,6 +252,29 @@ limitations under the License.
|
|||||||
{{- $_ := tuple "oslo_cache" "internal" "memcache" . | include "helm-toolkit.endpoints.host_and_port_endpoint_uri_lookup" | set .Values.conf.nova.ironic "memcache_servers" -}}
|
{{- $_ := tuple "oslo_cache" "internal" "memcache" . | include "helm-toolkit.endpoints.host_and_port_endpoint_uri_lookup" | set .Values.conf.nova.ironic "memcache_servers" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- if empty .Values.conf.nova.cinder.auth_url -}}
|
||||||
|
{{- $_ := tuple "identity" "internal" "api" . | include "helm-toolkit.endpoints.keystone_endpoint_uri_lookup" | set .Values.conf.nova.cinder "auth_url" -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
|
{{- if empty .Values.conf.nova.cinder.os_region_name -}}
|
||||||
|
{{- $_ := set .Values.conf.nova.cinder "os_region_name" .Values.endpoints.identity.auth.cinder.region_name -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if empty .Values.conf.nova.cinder.project_name -}}
|
||||||
|
{{- $_ := set .Values.conf.nova.cinder "project_name" .Values.endpoints.identity.auth.cinder.project_name -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if empty .Values.conf.nova.cinder.project_domain_name -}}
|
||||||
|
{{- $_ := set .Values.conf.nova.cinder "project_domain_name" .Values.endpoints.identity.auth.cinder.project_domain_name -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if empty .Values.conf.nova.cinder.user_domain_name -}}
|
||||||
|
{{- $_ := set .Values.conf.nova.cinder "user_domain_name" .Values.endpoints.identity.auth.cinder.user_domain_name -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if empty .Values.conf.nova.cinder.username -}}
|
||||||
|
{{- $_ := set .Values.conf.nova.cinder "username" .Values.endpoints.identity.auth.cinder.username -}}
|
||||||
|
{{- end -}}
|
||||||
|
{{- if empty .Values.conf.nova.cinder.password -}}
|
||||||
|
{{- $_ := set .Values.conf.nova.cinder "password" .Values.endpoints.identity.auth.cinder.password -}}
|
||||||
|
{{- end -}}
|
||||||
|
|
||||||
{{- if empty .Values.conf.nova.DEFAULT.osapi_compute_listen_port -}}
|
{{- if empty .Values.conf.nova.DEFAULT.osapi_compute_listen_port -}}
|
||||||
{{- $_ := tuple "compute" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" | set .Values.conf.nova.DEFAULT "osapi_compute_listen_port" -}}
|
{{- $_ := tuple "compute" "service" "api" . | include "helm-toolkit.endpoints.endpoint_port_lookup" | set .Values.conf.nova.DEFAULT "osapi_compute_listen_port" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
@ -1397,6 +1397,10 @@ conf:
|
|||||||
service_metadata_proxy: True
|
service_metadata_proxy: True
|
||||||
auth_type: password
|
auth_type: password
|
||||||
auth_version: v3
|
auth_version: v3
|
||||||
|
cinder:
|
||||||
|
catalog_info: volumev3::internalURL
|
||||||
|
auth_url: null
|
||||||
|
auth_type: password
|
||||||
database:
|
database:
|
||||||
max_retries: -1
|
max_retries: -1
|
||||||
api_database:
|
api_database:
|
||||||
@ -1741,6 +1745,14 @@ endpoints:
|
|||||||
project_name: service
|
project_name: service
|
||||||
user_domain_name: service
|
user_domain_name: service
|
||||||
project_domain_name: service
|
project_domain_name: service
|
||||||
|
cinder:
|
||||||
|
role: admin,service
|
||||||
|
region_name: RegionOne
|
||||||
|
username: cinder
|
||||||
|
password: password
|
||||||
|
project_name: service
|
||||||
|
user_domain_name: service
|
||||||
|
project_domain_name: service
|
||||||
test:
|
test:
|
||||||
role: admin
|
role: admin
|
||||||
region_name: RegionOne
|
region_name: RegionOne
|
||||||
|
@ -88,4 +88,5 @@ nova:
|
|||||||
- 0.3.17 Set targeted dependency of nova-compute with ovn networking backend
|
- 0.3.17 Set targeted dependency of nova-compute with ovn networking backend
|
||||||
- 0.3.18 Fix nova ssh keys permission
|
- 0.3.18 Fix nova ssh keys permission
|
||||||
- 0.3.19 Add support for enabling vencrypt
|
- 0.3.19 Add support for enabling vencrypt
|
||||||
|
- 0.3.20 Add cinder auth config
|
||||||
...
|
...
|
||||||
|
Loading…
Reference in New Issue
Block a user