Rico Lin | d020bc2 | 2023-11-01 01:57:03 +0800 | [diff] [blame] | 1 | {{/* |
| 2 | Defines openrc for Staffeln. |
| 3 | */}} |
| 4 | |
| 5 | {{- define "staffeln.templates.openrc" -}} |
| 6 | export OS_IDENTITY_API_VERSION=3 |
| 7 | export OS_AUTH_TYPE=password |
| 8 | export OS_INTERFACE=internal |
| 9 | {{- if .Values.conf.clouds.clouds.envvars.auth.auth_url }} |
| 10 | export OS_AUTH_URL="{{ .Values.conf.clouds.clouds.envvars.auth.auth_url }}" |
| 11 | {{- end }} |
| 12 | {{- if .Values.conf.clouds.clouds.envvars.auth.project_name }} |
| 13 | export OS_PROJECT_NAME={{ .Values.conf.clouds.clouds.envvars.auth.project_name }} |
| 14 | {{- end }} |
| 15 | {{- if .Values.conf.clouds.clouds.envvars.auth.project_domain_name }} |
| 16 | export OS_PROJECT_DOMAIN_NAME={{ .Values.conf.clouds.clouds.envvars.auth.project_domain_name }} |
| 17 | {{- end }} |
| 18 | {{- if .Values.conf.clouds.clouds.envvars.region_name }} |
| 19 | export OS_REGION_NAME="{{ .Values.conf.clouds.clouds.envvars.region_name }}" |
| 20 | {{- end }} |
| 21 | {{- if .Values.conf.clouds.clouds.envvars.auth.user_domain_name }} |
| 22 | export OS_USER_DOMAIN_NAME={{ .Values.conf.clouds.clouds.envvars.auth.user_domain_name }} |
| 23 | {{- end }} |
| 24 | {{- if .Values.conf.clouds.clouds.envvars.auth.password }} |
| 25 | export OS_PASSWORD="{{ .Values.conf.clouds.clouds.envvars.auth.password }}" |
| 26 | {{- end }} |
| 27 | {{- if .Values.conf.clouds.clouds.envvars.auth.username }} |
| 28 | export OS_USERNAME="{{ .Values.conf.clouds.clouds.envvars.auth.username }}" |
| 29 | {{- end }} |
| 30 | {{- end -}} |