1234567891011121314151617181920212223242526272829303132333435 |
- {{- define "add.user" -}}
- {{- $user := .Values.es_user -}}
- {{- printf "adduser %s -D;" $user -}}
- {{- end -}}
- {{- define "change.user.permissions" -}}
- {{- $user := .Values.es_user -}}
- {{- $mountPath := .Values.elasticSearchAppVolumeMounts.esdata.mountPath -}}
- {{- printf "chown -R %s:%s %s;" $user $user $mountPath -}}
- {{- end -}}
- {{- define "elasticsearch.IP" -}}
- {{ $envList := (default list) }}
- {{ $envList = mustAppend $envList (dict "name" "ES_HOST" "value" (printf "%s-es" (include "common.names.fullname" .))) }}
- {{ $envList = mustAppend $envList (dict "name" "ES_PORT" "value" "9200") }}
- {{ include "common.containers.environmentVariables" (dict "environmentVariables" $envList) }}
- {{- end -}}
- {{- define "elasticsearch.credentials" -}}
- {{ $envList := (default list) }}
- {{ $envList = mustAppend $envList (dict "name" "ES_USER" "valueFromSecret" true "secretName" "elastic-search-credentials" "secretKey" "es-username") }}
- {{ $envList = mustAppend $envList (dict "name" "ES_PASS" "valueFromSecret" true "secretName" "elastic-search-credentials" "secretKey" "es-password") }}
- {{ include "common.containers.environmentVariables" (dict "environmentVariables" $envList) }}
- {{- end -}}
- {{- define "config.file.path" -}}
- {{ $envList := (default list) }}
- {{ $envList = mustAppend $envList (dict "name" "DEST" "value" .mountPath) }}
- {{ $envList = mustAppend $envList (dict "name" "FILE" "value" .configFile) }}
- {{ include "common.containers.environmentVariables" (dict "environmentVariables" $envList) }}
- {{- end -}}
|