kube-cascade/mosquitto/cm.yaml

35 lines
770 B
YAML
Raw Permalink Normal View History

2023-07-24 19:13:50 +00:00
apiVersion: v1
kind: ConfigMap
metadata:
name: mosquitto-config
namespace: mosquitto
data:
mosquitto.conf: |
persistence true
persistence_location /mosquitto/data/
log_dest stdout
log_timestamp_format %Y-%m-%dT%H:%M:%S
connection_messages true
per_listener_settings true
listener 1883
allow_anonymous false
password_file /mosquitto/passwords/mosquitto.passwd
protocol mqtt
listener 8883
allow_anonymous false
certfile /mosquitto/mtls/tls.crt
keyfile /mosquitto/mtls/tls.key
cafile /mosquitto/ca/ca.crt
2023-07-24 19:13:50 +00:00
require_certificate true
use_identity_as_username true
---
apiVersion: v1
kind: ConfigMap
metadata:
name: mosquitto-http-dir
namespace: mosquitto
data:
health: |
{"healthy": true}