This commit is contained in:
2026-01-29 13:07:34 +01:00
parent 41e50add87
commit e3a3e41f61
4 changed files with 14 additions and 2 deletions

View File

@@ -6,9 +6,17 @@ NAMESPACE=mosquitto
SECRETS_PLAINTEXT=$(mktemp)
gpg --pinentry-mode=loopback --decrypt --output $SECRETS_PLAINTEXT secrets.asc
DHPARAM=$(mktemp)
openssl dhparam -out $DHPARAM 2048
kubectl create configmap mosquitto-broker-config \
--from-file=mosquitto.conf=mosquitto.conf \
--from-file=pwfile=$SECRETS_PLAINTEXT \
--from-file=dhparam.pem=$DHPARAM \
--namespace=$NAMESPACE \
--dry-run=client -o yaml | kubectl apply -f - -n $NAMESPACE
rm $SECRETS_PLAINTEXT
rm $DHPARAM