apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
annotations:
kubectl.kubernetes.io/last-applied-configuration: '{"apiVersion":"argoproj.io/v1alpha1","kind":"Application","metadata":{"annotations":{},"finalizers":["resources-finalizer.argocd.argoproj.io"],"labels":{"app":"matrix","app.kubernetes.io/instance":"cluster-apps-manager"},"name":"matrix","namespace":"argocd"},"spec":{"destination":{"name":"in-cluster","namespace":"matrix"},"project":"default","source":{"chart":"matrix-synapse","helm":{"values":"argoCD:
true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName: matrix.cedricfarinazzo.fr\nwellknown:\n enabled:
true\ningress:\n enabled: true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:
public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:
\"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync proxy-body-size
with Synapse''s max_upload_size which is 10M by default\n nginx.ingress.kubernetes.io/proxy-body-size:
10m\n tls:\n - secretName: matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\nextraConfig:\n rc_message:\n per_second:
100\n burst_count: 500\n rc_registration:\n per_second: 0.1\n burst_count:
1\n rc_login:\n address:\n per_second: 1\n burst_count: 3\n account:\n per_second:
0.18\n burst_count: 4\n failed_attempts:\n per_second: 0.19\n burst_count:
7\n rc_admin_redaction:\n per_second: 1\n burst_count: 50\n rc_joins:\n local:\n per_second:
2\n burst_count: 50\n remote:\n per_second: 0.01\n burst_count:
1\n rc_joins_per_room:\n per_second: 2\n burst_count: 50\n enable_authenticated_media:
true\n enable_media_repo: true"},"repoURL":"https://ananace.gitlab.io/charts","targetRevision":"3.9.11"},"syncPolicy":{"automated":{"prune":true},"syncOptions":["CreateNamespace=true"]}}}
'
creationTimestamp: '2024-09-14T22:46:52Z'
finalizers:
- resources-finalizer.argocd.argoproj.io
generation: 191470
labels:
app: matrix
app.kubernetes.io/instance: cluster-apps-manager
managedFields:
- apiVersion: argoproj.io/v1alpha1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.: {}
f:kubectl.kubernetes.io/last-applied-configuration: {}
f:finalizers:
.: {}
v:"resources-finalizer.argocd.argoproj.io": {}
f:labels:
.: {}
f:app: {}
f:app.kubernetes.io/instance: {}
f:spec:
.: {}
f:destination:
.: {}
f:name: {}
f:namespace: {}
f:project: {}
f:source:
.: {}
f:chart: {}
f:helm:
.: {}
f:values: {}
f:repoURL: {}
f:targetRevision: {}
f:syncPolicy:
.: {}
f:automated:
.: {}
f:prune: {}
f:syncOptions: {}
manager: argocd-controller
operation: Update
time: '2024-09-14T22:46:52Z'
- apiVersion: argoproj.io/v1alpha1
fieldsType: FieldsV1
fieldsV1:
f:status:
.: {}
f:health:
.: {}
f:status: {}
f:history: {}
f:operationState:
.: {}
f:finishedAt: {}
f:message: {}
f:operation:
.: {}
f:initiatedBy:
.: {}
f:automated: {}
f:retry:
.: {}
f:limit: {}
f:sync:
.: {}
f:prune: {}
f:revision: {}
f:syncOptions: {}
f:phase: {}
f:startedAt: {}
f:syncResult:
.: {}
f:resources: {}
f:revision: {}
f:source:
.: {}
f:chart: {}
f:helm:
.: {}
f:values: {}
f:repoURL: {}
f:targetRevision: {}
f:reconciledAt: {}
f:resources: {}
f:sourceType: {}
f:summary:
.: {}
f:externalURLs: {}
f:images: {}
f:sync:
.: {}
f:comparedTo:
.: {}
f:destination:
.: {}
f:name: {}
f:namespace: {}
f:source:
.: {}
f:chart: {}
f:helm:
.: {}
f:values: {}
f:repoURL: {}
f:targetRevision: {}
f:revision: {}
f:status: {}
manager: argocd-application-controller
operation: Update
time: '2025-10-19T10:17:24Z'
name: matrix
namespace: argocd
resourceVersion: '3528632691'
uid: c24720d6-06a7-423b-a965-9eed6fb0933d
spec:
destination:
name: in-cluster
namespace: matrix
project: default
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n enabled:\
\ true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:\
\ public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:\
\ \"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync\
\ proxy-body-size with Synapse's max_upload_size which is 10M by default\n\
\ nginx.ingress.kubernetes.io/proxy-body-size: 10m\n tls:\n - secretName:\
\ matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\nextraConfig:\n\
\ rc_message:\n per_second: 100\n burst_count: 500\n rc_registration:\n\
\ per_second: 0.1\n burst_count: 1\n rc_login:\n address:\n \
\ per_second: 1\n burst_count: 3\n account:\n per_second: 0.18\n\
\ burst_count: 4\n failed_attempts:\n per_second: 0.19\n \
\ burst_count: 7\n rc_admin_redaction:\n per_second: 1\n burst_count:\
\ 50\n rc_joins:\n local:\n per_second: 2\n burst_count: 50\n\
\ remote:\n per_second: 0.01\n burst_count: 1\n rc_joins_per_room:\n\
\ per_second: 2\n burst_count: 50\n enable_authenticated_media: true\n\
\ enable_media_repo: true"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
syncPolicy:
automated:
prune: true
syncOptions:
- CreateNamespace=true
status:
health:
status: Missing
history:
- deployStartedAt: '2024-09-14T22:46:54Z'
deployedAt: '2024-09-14T22:46:57Z'
id: 0
revision: 3.9.11
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n enabled:\
\ true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:\
\ public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:\
\ \"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync\
\ proxy-body-size with Synapse's max_upload_size which is 10M by default\n\
\ nginx.ingress.kubernetes.io/proxy-body-size: 10m\n tls:\n - secretName:\
\ matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\n"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
- deployStartedAt: '2024-09-14T22:49:59Z'
deployedAt: '2024-09-14T22:49:59Z'
id: 1
revision: 3.9.11
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n enabled:\
\ true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:\
\ public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:\
\ \"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync\
\ proxy-body-size with Synapse's max_upload_size which is 10M by default\n\
\ nginx.ingress.kubernetes.io/proxy-body-size: 10m\n tls:\n - secretName:\
\ matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\n"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
- deployStartedAt: '2024-09-22T22:15:45Z'
deployedAt: '2024-09-22T22:15:46Z'
id: 2
revision: 3.9.11
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n enabled:\
\ true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:\
\ public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:\
\ \"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync\
\ proxy-body-size with Synapse's max_upload_size which is 10M by default\n\
\ nginx.ingress.kubernetes.io/proxy-body-size: 10m\n tls:\n - secretName:\
\ matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\n extraConfig:\n\
\ rc_message:\n per_second: 5\n burst_count: 500\n rc_registration:\n\
\ per_second: 0.1\n burst_count: 1\n rc_login:\n address:\n\
\ per_second: 1\n burst_count: 3\n account:\n \
\ per_second: 0.18\n burst_count: 4\n failed_attempts:\n \
\ per_second: 0.19\n burst_count: 7\n rc_admin_redaction:\n\
\ per_second: 1\n burst_count: 50\n rc_joins:\n local:\n\
\ per_second: 2\n burst_count: 50\n remote:\n \
\ per_second: 0.01\n burst_count: 1\n rc_joins_per_room:\n \
\ per_second: 2\n burst_count: 50\n enable_authenticated_media:\
\ true\n enable_media_repo: true"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
- deployStartedAt: '2024-09-22T22:25:36Z'
deployedAt: '2024-09-22T22:25:37Z'
id: 3
revision: 3.9.11
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n enabled:\
\ true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:\
\ public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:\
\ \"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync\
\ proxy-body-size with Synapse's max_upload_size which is 10M by default\n\
\ nginx.ingress.kubernetes.io/proxy-body-size: 10m\n tls:\n - secretName:\
\ matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\n extraConfig:\n\
\ rc_message:\n per_second: 100\n burst_count: 500\n rc_registration:\n\
\ per_second: 0.1\n burst_count: 1\n rc_login:\n address:\n\
\ per_second: 1\n burst_count: 3\n account:\n \
\ per_second: 0.18\n burst_count: 4\n failed_attempts:\n \
\ per_second: 0.19\n burst_count: 7\n rc_admin_redaction:\n\
\ per_second: 1\n burst_count: 50\n rc_joins:\n local:\n\
\ per_second: 2\n burst_count: 50\n remote:\n \
\ per_second: 0.01\n burst_count: 1\n rc_joins_per_room:\n \
\ per_second: 2\n burst_count: 50\n enable_authenticated_media:\
\ true\n enable_media_repo: true"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
- deployStartedAt: '2024-09-22T22:34:25Z'
deployedAt: '2024-09-22T22:34:25Z'
id: 4
revision: 3.9.11
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n enabled:\
\ true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n kubernetes.io/ingress.class:\
\ public\n cert-manager.io/cluster-issuer: default-issuer\n kubernetes.io/tls-acme:\
\ \"true\"\n nginx.ingress.kubernetes.io/use-regex: \"true\"\n # Sync\
\ proxy-body-size with Synapse's max_upload_size which is 10M by default\n\
\ nginx.ingress.kubernetes.io/proxy-body-size: 10m\n tls:\n - secretName:\
\ matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\nextraConfig:\n\
\ rc_message:\n per_second: 100\n burst_count: 500\n rc_registration:\n\
\ per_second: 0.1\n burst_count: 1\n rc_login:\n address:\n \
\ per_second: 1\n burst_count: 3\n account:\n per_second:\
\ 0.18\n burst_count: 4\n failed_attempts:\n per_second: 0.19\n\
\ burst_count: 7\n rc_admin_redaction:\n per_second: 1\n burst_count:\
\ 50\n rc_joins:\n local:\n per_second: 2\n burst_count: 50\n\
\ remote:\n per_second: 0.01\n burst_count: 1\n rc_joins_per_room:\n\
\ per_second: 2\n burst_count: 50\n enable_authenticated_media: true\n\
\ enable_media_repo: true"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
operationState:
finishedAt: '2024-09-22T22:34:26Z'
message: successfully synced (all tasks run)
operation:
initiatedBy:
automated: true
retry:
limit: 5
sync:
prune: true
revision: 3.9.11
syncOptions:
- CreateNamespace=true
phase: Succeeded
startedAt: '2024-09-22T22:34:25Z'
syncResult:
resources:
- group: ''
hookPhase: Running
kind: ServiceAccount
message: serviceaccount/matrix-redis unchanged
name: matrix-redis
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ServiceAccount
message: serviceaccount/matrix-signingkey-job unchanged
name: matrix-signingkey-job
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Secret
message: secret/matrix-signingkey unchanged
name: matrix-signingkey
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Secret
message: secret/matrix-matrix-synapse configured
name: matrix-matrix-synapse
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Secret
message: secret/matrix-redis unchanged
name: matrix-redis
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Secret
message: secret/matrix-postgresql configured
name: matrix-postgresql
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ConfigMap
message: configmap/matrix-redis-health unchanged
name: matrix-redis-health
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ConfigMap
message: configmap/matrix-redis-scripts unchanged
name: matrix-redis-scripts
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ConfigMap
message: configmap/matrix-matrix-synapse-scripts unchanged
name: matrix-matrix-synapse-scripts
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ConfigMap
message: configmap/matrix-matrix-synapse configured
name: matrix-matrix-synapse
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ConfigMap
message: configmap/matrix-redis-configuration unchanged
name: matrix-redis-configuration
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: ConfigMap
message: configmap/matrix-wellknown-lighttpd unchanged
name: matrix-wellknown-lighttpd
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: PersistentVolumeClaim
message: persistentvolumeclaim/matrix-matrix-synapse unchanged
name: matrix-matrix-synapse
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: rbac.authorization.k8s.io
hookPhase: Running
kind: Role
message: role.rbac.authorization.k8s.io/matrix-signingkey-job reconciled.
role.rbac.authorization.k8s.io/matrix-signingkey-job unchanged
name: matrix-signingkey-job
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: rbac.authorization.k8s.io
hookPhase: Running
kind: RoleBinding
message: rolebinding.rbac.authorization.k8s.io/matrix-signingkey-job reconciled.
rolebinding.rbac.authorization.k8s.io/matrix-signingkey-job unchanged
name: matrix-signingkey-job
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-matrix-synapse unchanged
name: matrix-matrix-synapse
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-redis-headless unchanged
name: matrix-redis-headless
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-postgresql-hl unchanged
name: matrix-postgresql-hl
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-postgresql configured
name: matrix-postgresql
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-redis-master configured
name: matrix-redis-master
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-replication unchanged
name: matrix-replication
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: ''
hookPhase: Running
kind: Service
message: service/matrix-wellknown-lighttpd unchanged
name: matrix-wellknown-lighttpd
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: apps
hookPhase: Running
kind: Deployment
message: deployment.apps/matrix-wellknown-lighttpd unchanged
name: matrix-wellknown-lighttpd
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: apps
hookPhase: Running
kind: Deployment
message: deployment.apps/matrix-matrix-synapse configured
name: matrix-matrix-synapse
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: apps
hookPhase: Running
kind: Deployment
message: deployment.apps/matrix-redis-master configured
name: matrix-redis-master
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: apps
hookPhase: Running
kind: StatefulSet
message: statefulset.apps/matrix-postgresql configured
name: matrix-postgresql
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: batch
hookPhase: Running
kind: Job
message: job.batch/matrix-signingkey-job created
name: matrix-signingkey-job
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
- group: networking.k8s.io
hookPhase: Running
kind: Ingress
message: ingress.networking.k8s.io/matrix-matrix-synapse unchanged
name: matrix-matrix-synapse
namespace: matrix
status: Synced
syncPhase: Sync
version: v1
revision: 3.9.11
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n \
\ enabled: true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n\
\ kubernetes.io/ingress.class: public\n cert-manager.io/cluster-issuer:\
\ default-issuer\n kubernetes.io/tls-acme: \"true\"\n nginx.ingress.kubernetes.io/use-regex:\
\ \"true\"\n # Sync proxy-body-size with Synapse's max_upload_size\
\ which is 10M by default\n nginx.ingress.kubernetes.io/proxy-body-size:\
\ 10m\n tls:\n - secretName: matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\n\
extraConfig:\n rc_message:\n per_second: 100\n burst_count: 500\n\
\ rc_registration:\n per_second: 0.1\n burst_count: 1\n rc_login:\n\
\ address:\n per_second: 1\n burst_count: 3\n account:\n\
\ per_second: 0.18\n burst_count: 4\n failed_attempts:\n\
\ per_second: 0.19\n burst_count: 7\n rc_admin_redaction:\n\
\ per_second: 1\n burst_count: 50\n rc_joins:\n local:\n \
\ per_second: 2\n burst_count: 50\n remote:\n per_second:\
\ 0.01\n burst_count: 1\n rc_joins_per_room:\n per_second: 2\n\
\ burst_count: 50\n enable_authenticated_media: true\n enable_media_repo:\
\ true"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
reconciledAt: '2025-10-28T04:36:52Z'
resources:
- kind: ConfigMap
name: matrix-matrix-synapse
namespace: matrix
status: Synced
version: v1
- kind: ConfigMap
name: matrix-matrix-synapse-scripts
namespace: matrix
status: Synced
version: v1
- kind: ConfigMap
name: matrix-redis-configuration
namespace: matrix
status: Synced
version: v1
- kind: ConfigMap
name: matrix-redis-health
namespace: matrix
status: Synced
version: v1
- kind: ConfigMap
name: matrix-redis-scripts
namespace: matrix
status: Synced
version: v1
- kind: ConfigMap
name: matrix-wellknown-lighttpd
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: PersistentVolumeClaim
name: matrix-matrix-synapse
namespace: matrix
status: Synced
version: v1
- kind: Secret
name: matrix-matrix-synapse
namespace: matrix
status: OutOfSync
version: v1
- kind: Secret
name: matrix-postgresql
namespace: matrix
status: OutOfSync
version: v1
- kind: Secret
name: matrix-redis
namespace: matrix
status: Synced
version: v1
- kind: Secret
name: matrix-signingkey
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-matrix-synapse
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-postgresql
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-postgresql-hl
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-redis-headless
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-redis-master
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-replication
namespace: matrix
status: Synced
version: v1
- health:
status: Healthy
kind: Service
name: matrix-wellknown-lighttpd
namespace: matrix
status: Synced
version: v1
- kind: ServiceAccount
name: matrix-redis
namespace: matrix
status: Synced
version: v1
- kind: ServiceAccount
name: matrix-signingkey-job
namespace: matrix
status: Synced
version: v1
- group: apps
health:
status: Healthy
kind: Deployment
name: matrix-matrix-synapse
namespace: matrix
status: OutOfSync
version: v1
- group: apps
health:
status: Healthy
kind: Deployment
name: matrix-redis-master
namespace: matrix
status: Synced
version: v1
- group: apps
health:
status: Healthy
kind: Deployment
name: matrix-wellknown-lighttpd
namespace: matrix
status: Synced
version: v1
- group: apps
health:
message: 'partitioned roll out complete: 1 new pods have been updated...'
status: Healthy
kind: StatefulSet
name: matrix-postgresql
namespace: matrix
status: Synced
version: v1
- group: batch
health:
status: Missing
kind: Job
name: matrix-signingkey-job
namespace: matrix
status: OutOfSync
version: v1
- group: networking.k8s.io
health:
status: Healthy
kind: Ingress
name: matrix-matrix-synapse
namespace: matrix
status: Synced
version: v1
- group: rbac.authorization.k8s.io
kind: Role
name: matrix-signingkey-job
namespace: matrix
status: Synced
version: v1
- group: rbac.authorization.k8s.io
kind: RoleBinding
name: matrix-signingkey-job
namespace: matrix
status: Synced
version: v1
sourceType: Helm
summary:
externalURLs:
- https://matrix.cedricfarinazzo.fr/.well-known/matrix
- https://matrix.cedricfarinazzo.fr/_matrix
- https://matrix.cedricfarinazzo.fr/_synapse
images:
- docker.io/bitnami/postgresql:15.4.0-debian-11-r45
- docker.io/bitnami/redis:7.0.12-debian-11-r34
- ghcr.io/rtsp/docker-lighttpd:latest
- matrixdotorg/synapse:v1.114.0
sync:
comparedTo:
destination:
name: in-cluster
namespace: matrix
source:
chart: matrix-synapse
helm:
values: "argoCD: true\nserverName: matrix.cedricfarinazzo.fr\npublicServerName:\
\ matrix.cedricfarinazzo.fr\nwellknown:\n enabled: true\ningress:\n \
\ enabled: true\n hosts:\n - matrix.cedricfarinazzo.fr\n annotations:\n\
\ kubernetes.io/ingress.class: public\n cert-manager.io/cluster-issuer:\
\ default-issuer\n kubernetes.io/tls-acme: \"true\"\n nginx.ingress.kubernetes.io/use-regex:\
\ \"true\"\n # Sync proxy-body-size with Synapse's max_upload_size\
\ which is 10M by default\n nginx.ingress.kubernetes.io/proxy-body-size:\
\ 10m\n tls:\n - secretName: matrix-tls\n hosts:\n - matrix.cedricfarinazzo.fr\n\
extraConfig:\n rc_message:\n per_second: 100\n burst_count: 500\n\
\ rc_registration:\n per_second: 0.1\n burst_count: 1\n rc_login:\n\
\ address:\n per_second: 1\n burst_count: 3\n account:\n\
\ per_second: 0.18\n burst_count: 4\n failed_attempts:\n\
\ per_second: 0.19\n burst_count: 7\n rc_admin_redaction:\n\
\ per_second: 1\n burst_count: 50\n rc_joins:\n local:\n \
\ per_second: 2\n burst_count: 50\n remote:\n per_second:\
\ 0.01\n burst_count: 1\n rc_joins_per_room:\n per_second: 2\n\
\ burst_count: 50\n enable_authenticated_media: true\n enable_media_repo:\
\ true"
repoURL: https://ananace.gitlab.io/charts
targetRevision: 3.9.11
revision: 3.9.11
status: OutOfSync