add whatsapp
All checks were successful
lint-test-helm / lint-helm (push) Successful in 13s
render-manifests-push / render-manifests-push (push) Successful in 32s
renovate / renovate (push) Successful in 1m38s

This commit is contained in:
2025-12-13 12:37:36 -06:00
parent 6f76a7e634
commit 84950544cd
5 changed files with 123 additions and 103 deletions

View File

@@ -28,6 +28,7 @@ matrix-synapse:
app_service_config_files:
- /synapse/config/conf.d/hookshot-registration.yaml
- /synapse/config/conf.d/double-puppet-registration.yaml
- /synapse/config/conf.d/mautrix-whatsapp-registration.yaml
synapse:
strategy:
type: Recreate
@@ -41,9 +42,9 @@ matrix-synapse:
# - name: mautrix-discord-config-secret
# secret:
# secretName: mautrix-discord-config-secret
# - name: mautrix-whatsapp-config-secret
# secret:
# secretName: mautrix-whatsapp-config-secret
- name: mautrix-whatsapp-config-secret
secret:
secretName: mautrix-whatsapp-config-secret
- name: double-puppet-registration-secret
secret:
secretName: double-puppet-registration-secret
@@ -64,10 +65,10 @@ matrix-synapse:
# mountPath: /synapse/config/conf.d/mautrix-discord-registration.yaml
# subPath: mautrix-discord-registration.yaml
# readOnly: true
# - name: mautrix-whatsapp-config-secret
# mountPath: /synapse/config/conf.d/mautrix-whatsapp-registration.yaml
# subPath: mautrix-whatsapp-registration.yaml
# readOnly: true
- name: mautrix-whatsapp-config-secret
mountPath: /synapse/config/conf.d/mautrix-whatsapp-registration.yaml
subPath: mautrix-whatsapp-registration.yaml
readOnly: true
- name: double-puppet-registration-secret
mountPath: /synapse/config/conf.d/double-puppet-registration.yaml
subPath: double-puppet-registration.yaml
@@ -216,9 +217,9 @@ mautrix-discord:
fullnameOverride: mautrix-discord
controllers:
main:
type: deployment
type: statefulset
replicas: 1
strategy: Recreate
strategy: RollingUpdate
revisionHistoryLimit: 3
containers:
main:
@@ -262,12 +263,13 @@ mautrix-discord:
subPath: config.yaml
mautrix-whatsapp:
global:
nameOverride: mautrix-whatsapp
fullnameOverride: mautrix-whatsapp
controllers:
main:
type: deployment
type: statefulset
replicas: 1
strategy: Recreate
strategy: RollingUpdate
revisionHistoryLimit: 3
containers:
main:
@@ -284,8 +286,8 @@ mautrix-whatsapp:
controller: main
ports:
http:
port: 29333
targetPort: 29333
port: 29318
targetPort: 29318
protocol: HTTP
persistence:
data: