Skip to content

Commit 9725123

Browse files
committed
Support OS_PROJECT_NAME in helm chart
1 parent b488494 commit 9725123

3 files changed

Lines changed: 6 additions & 1 deletion

File tree

helm/designate-certmanager-webhook/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: v1
22
appVersion: "0.2.9"
33
description: ACME webhook Implementation for OpenStack Designate
44
name: designate-certmanager-webhook
5-
version: "0.2.9"
5+
version: "0.2.10"

helm/designate-certmanager-webhook/templates/secret.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ data:
1818
{{- end }}
1919
{{- if .Values.openstack.project_id }}
2020
OS_PROJECT_ID: {{ .Values.openstack.project_id | b64enc | quote }}
21+
{{- else if .Values.openstack.project_name }}
22+
OS_PROJECT_NAME: {{ .Values.openstack.project_name | b64enc | quote }}
23+
{{- else }}
24+
{{- fail "project_id or project_name is needed!" }}
2125
{{- end }}
2226
{{- if .Values.openstack.region_name }}
2327
OS_REGION_NAME: {{ .Values.openstack.region_name | b64enc | quote }}

helm/designate-certmanager-webhook/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ openstack:
2222
username: ""
2323
password: ""
2424
project_id: ""
25+
project_name: "" # Use project_id OR project_name
2526
region_name: ""
2627
auth_url: ""
2728
domain_name: ""

0 commit comments

Comments
 (0)