Skip to content

small-hack/matrix-sliding-sync-chart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Matrix Sliding Sync helm chart

This is a helm chart implementing matrix-org/sliding-sync for deployment on Kubernetes. It was originally designed for use as a subchart for small-hack/matrix-chart, but it can be used stand alone as well.

See the README.md for docs auto-generated from the values.yaml.

TLDR

Read through the parameters and modify them locally before installing the chart:

# add the helm repo locally
helm repo add matrix-sliding-sync https://small-hack.github.io/matrix-sliding-sync-chart

# downloads the values.yaml locally
helm show values matrix-sliding-sync/matrix-sliding-sync > values.yaml

# install the chart
helm install my-release-name matrix-sliding-sync/matrix-sliding-sync --values values.yaml

Here's how I've been testing in the ci:

helm install matrix matrix/matrix --set postgresql.volumePermissions.enabled=false,postgresql.primary.networkPolicy.enabled=false,element.enabled=true,fullnameOverride=matrix-stack
helm install matrix-sliding-sync --set=postgresql.volumePermissions.enabled=false,postgresql.primary.networkPolicy.enabled=false,syncv3.server=http://matrix-stack-element matrix-sliding-sync/matrix-sliding-sync

Status

Kinda working. Submit PRs or Issues if something specific isn't working