* homebridge -> helm-docs * librespeed -> helmdocs * node-feature-discovery -> helm-docs * oauth2-proxy -> helm-docs * sersock -> helmdocs * speedtest -> helm-docs * unifi -> helm-docs * bump version * uptimerobot -> helm-docs * do not install test ser2sock * Add influxdb dependency * no default value for externalTrafficPolicy Co-authored-by: angelnu <git@angelnucom>
33 lines
951 B
YAML
33 lines
951 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: {{ template "speedtest.fullname" . }}
|
|
labels:
|
|
app: {{ template "speedtest.name" . }}
|
|
chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"
|
|
release: "{{ .Release.Name }}"
|
|
heritage: "{{ .Release.Service }}"
|
|
data:
|
|
config.ini: |
|
|
[GENERAL]
|
|
Delay = {{ .Values.config.delay }}
|
|
[INFLUXDB]
|
|
Address = {{ default .Values.config.influxdb.host (printf "%s-influxdb" .Release.Name) }}
|
|
Port = {{ .Values.config.influxdb.port }}
|
|
Database = {{ .Values.config.influxdb.database }}
|
|
Username = {{ .Values.config.influxdb.username }}
|
|
Password = {{ .Values.config.influxdb.password }}
|
|
{{- if .Values.config.influxdb.ssl }}
|
|
Verify_SSL = True
|
|
{{- else }}
|
|
Verify_SSL = False
|
|
{{- end }}
|
|
[SPEEDTEST]
|
|
Server = {{ .Values.config.speedtest.server }}
|
|
[LOGGING]
|
|
{{- if .Values.debug }}
|
|
Level = debug
|
|
{{- else }}
|
|
Level = info
|
|
{{- end }}
|