InfluxDB 2 is deployed as a StatefulSet on your cluster.

You can access it by using the service name: {{ template "influxdb.fullname" . }}

{{- if .Values.adminUser.create }}

To retrieve the password for the '{{ .Values.adminUser.user}}' user:

{{- if .Values.adminUser.existingSecret }}

  echo $(kubectl get secret {{ .Values.adminUser.existingSecret }} -o "jsonpath={.data['admin-password']}" --namespace {{ .Release.Namespace }} | base64 --decode)

{{- else }}

  echo $(kubectl get secret {{ include "influxdb.fullname" . }}-auth -o "jsonpath={.data['admin-password']}" --namespace {{ .Release.Namespace }} | base64 --decode)

{{- end }}
{{- end }}
