From e9808c7c5e3cd411a6938cdc52f8fe01849dcbf9 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Sat, 13 Dec 2025 18:50:22 +0000 Subject: [PATCH] Automated Manifest Update (#2485) This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow. Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/2485 Co-authored-by: gitea-bot Co-committed-by: gitea-bot --- .../StatefulSet-mautrix-whatsapp.yaml | 35 ++++++++++++++++--- 1 file changed, 30 insertions(+), 5 deletions(-) diff --git a/clusters/cl01tl/manifests/matrix-synapse/StatefulSet-mautrix-whatsapp.yaml b/clusters/cl01tl/manifests/matrix-synapse/StatefulSet-mautrix-whatsapp.yaml index c8fc86e0c..5f96d9c83 100644 --- a/clusters/cl01tl/manifests/matrix-synapse/StatefulSet-mautrix-whatsapp.yaml +++ b/clusters/cl01tl/manifests/matrix-synapse/StatefulSet-mautrix-whatsapp.yaml @@ -35,6 +35,33 @@ spec: hostNetwork: false hostPID: false dnsPolicy: ClusterFirst + initContainers: + - command: + - /bin/sh + - -ec + - | + cp -f /tmp/config.yaml /data/config.yml + cp -f /tmp/mautrix-whatsapp-registration.yaml /data/registration.yml + image: busybox:1.37.0 + imagePullPolicy: IfNotPresent + name: init-copy-config + resources: + requests: + cpu: 10m + memory: 128Mi + volumeMounts: + - mountPath: /tmp/config.yaml + mountPropagation: None + name: config + readOnly: true + subPath: config.yaml + - mountPath: /data + name: data + - mountPath: /tmp/mautrix-whatsapp-registration.yaml + mountPropagation: None + name: registration + readOnly: true + subPath: mautrix-whatsapp-registration.yaml containers: - image: dock.mau.dev/mautrix/whatsapp:v0.2511.0 imagePullPolicy: IfNotPresent @@ -44,11 +71,6 @@ spec: cpu: 10m memory: 64Mi volumeMounts: - - mountPath: /data/config.yaml - mountPropagation: None - name: config - readOnly: true - subPath: config.yaml - mountPath: /data name: data volumes: @@ -58,3 +80,6 @@ spec: - name: data persistentVolumeClaim: claimName: mautrix-whatsapp + - name: registration + secret: + secretName: mautrix-whatsapp-config-secret