apiVersion: v1 kind: ConfigMap metadata: name: {{ include "mosquitto.fullname" . }}-config labels: {{- include "mosquitto.labels" . | nindent 4 }} data: mosquitto.conf: | persistence true persistence_location /mosquitto/data/ log_dest stdout listener {{ .Values.service.mqttPort }} allow_anonymous false password_file /mosquitto/secrets/{{ .Values.auth.secretKey }} {{- if .Values.websockets.enabled }} listener {{ .Values.websockets.port }} protocol websockets allow_anonymous false password_file /mosquitto/secrets/{{ .Values.auth.secretKey }} {{- end }}