Files
mosquitto/ConfigMap.yaml
T
2025-04-25 13:09:06 +02:00

36 lines
797 B
YAML

apiVersion: v1
kind: ConfigMap
metadata:
name: mosquitto-config
namespace: mosquitto
data:
mosquitto.conf: |
persistence true
persistence_location /mosquitto/data/
log_dest stdout
log_type all
connection_messages true
log_timestamp true
password_file /mosquitto/secrets/passwd
allow_anonymous false
acl_file /mosquitto/config/acl.conf
# MQTT over TLS
listener 8883
protocol mqtt
cafile /mosquitto/certs/ca.crt
certfile /mosquitto/certs/tls.crt
keyfile /mosquitto/certs/tls.key
require_certificate false
# WebSocket over TLS
listener 9443
protocol websockets
cafile /mosquitto/certs/ca.crt
certfile /mosquitto/certs/tls.crt
keyfile /mosquitto/certs/tls.key
require_certificate false