1234567891011121314151617181920 |
- {{- define "minio.portal" -}}
- ---
- apiVersion: v1
- kind: ConfigMap
- metadata:
- name: portal
- data:
- {{- $url := urlParse .Values.minioNetwork.consoleUrl -}}
- {{- $protocol := $url.scheme -}}
- {{- $host := $url.hostname -}}
- {{- $port := $url.host | replace $host "" | replace ":" "" -}}
- {{/* If user used SCALE certificate, then force https */}}
- {{- if eq "https" (include "minio.scheme" $) -}}
- {{- $protocol = "https" -}}
- {{- end }}
- path: "/"
- port: {{ $port | default .Values.minioNetwork.webPort | quote }}
- protocol: {{ $protocol | default "http" }}
- host: {{ $host | default "$node_ip" }}
- {{- end -}}
|