No description
| instancetemplate | ||
| ingress.yaml | ||
| kustomization.yaml | ||
| pvc.yaml | ||
| Readme.md | ||
| service.yaml | ||
| statefulset.yaml | ||
Rollout continuwuity server in kubernetes
Install
-
make a new repo for your installation, e.g. `my-matrix-service``
-
add this repo as submodule:
git submodule add https://gitlab.pflaeging.net/pflaeging-net-public/matrix-continuwuity-k8s.gitbase -
copy the content of
base/instancetemplateto your root:cp base/instancetemplate/* . -
edit
envandkustomization.yaml:- set the correct hostname
- set parameter as you wish
- optional let create you a namespace, ...
-
applyrollout with:
oc apply -k .orkubectl apply -k .
Configuration
- Take Element-X as Client and register a new account with the matrix server that has your hostname from above.
You get your token by looking in the server log:
kubectl logs -l app.kubernetes.io/name=continuwuity - This is your admin account. After this you can create and administer your server within the
adminschannel (look at https://continuwuity.org/reference/admin/index.html)