This project deploys Matrix/Synapse server with Kubernetes.
Tested in GKE and Minikube (use local-deploy.yaml)
- Kubernetes-cli 1.6+
- GKE or Minikube cluster setup.
$ kubectl -f lego-deploy.yaml
$ kubectl -f deploy.yaml
$ kubectl -f service.yaml
$ kubectl -f ingress.yaml
Notes:
- In GKE, it will take several minutes for the ingress to deploy the load balancer.
- You need to configure the firewall separately to allow http/https to access the pod container.