https://github.com/scout-ch/tractor-k8s-shared-pbs-matrix
FluxCD config repository for tenant pbs-matrix on shared K8s cluster of Tractor
https://github.com/scout-ch/tractor-k8s-shared-pbs-matrix
k8s-tenant tractor
Last synced: 3 months ago
JSON representation
FluxCD config repository for tenant pbs-matrix on shared K8s cluster of Tractor
- Host: GitHub
- URL: https://github.com/scout-ch/tractor-k8s-shared-pbs-matrix
- Owner: scout-ch
- Created: 2025-10-17T10:19:38.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2026-02-26T14:52:59.000Z (3 months ago)
- Last Synced: 2026-02-26T20:41:17.613Z (3 months ago)
- Topics: k8s-tenant, tractor
- Homepage:
- Size: 41 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# PBS-Matrix
This repo contains the deployment config for Element Server Suite Community, which is an implementation of a Chat Service based on Matrix Protocol.
## Deployment
Deployment is done automatically via FluxCD. See https://github.com/scout-ch/tractor-k8s-shared
On first install, some secrets need to be created manually (or externally) into the existing namespace. You can use the secrets.yml file as a template for this.
## Update/Install
> [!IMPORTANT]
> This was used for initial installation, now we use FluxCD for automated updates and deployment.
```bash
kubectl apply -f secrets.yml
# Edit secrets to have content
helm upgrade --install --namespace "pbs-matrix" ess oci://ghcr.io/element-hq/ess-helm/matrix-stack -f values.yaml --wait
```