Issue-ID: RICAPP-169 - Inclusion of InfluxDB helm chart for KPIMON, AD, TS, QP xApps
[ric-plt/ric-dep.git] / helm / 3rdparty / influxdb / templates / meta-configmap.yaml
1 {{ if .Values.enterprise.enabled -}}
2 apiVersion: v1
3 kind: ConfigMap
4 metadata:
5   name: {{ include "influxdb.fullname" . }}-meta
6   labels:
7     {{- include "influxdb.labels" . | nindent 4 }}
8     app.kubernetes.io/component: meta
9 data:
10   influxdb-meta.conf: |+
11     reporting-disabled = {{ .Values.config.reporting_disabled | default false }}
12     bind-address = ":{{ .Values.config.meta.bind_address | default 8091 }}"
13
14     [enterprise]
15       license-key = {{ .Values.enterprise.licensekey | quote }}
16
17     [meta]
18       dir = "/var/lib/influxdb/meta"
19       {{- range $key, $value := index .Values.config.meta }}
20       {{ $key }} = {{ $value }}
21       {{- end }}
22       {{- if .Values.enterprise.enabled }}
23       meta-auth-enabled = {{ .Values.config.meta.authEnabled }}
24       {{- end }}
25
26     [logging]
27       {{- range $key, $value := index .Values.config.logging }}
28       {{ $key }} = {{ $value }}
29       {{- end }}
30
31     [tls]
32       {{- range $key, $value := index .Values.config.tls }}
33       {{ $key }} = {{ $value }}
34       {{- end }}
35 {{- end }}