feat: deploy element server suite operator and instance
This commit is contained in:
parent
a811b20557
commit
ff5d34350b
27
apps/production/element-server-suite.yaml
Normal file
27
apps/production/element-server-suite.yaml
Normal file
@ -0,0 +1,27 @@
|
||||
apiVersion: element.io/v1alpha1
|
||||
kind: ElementServerSuite
|
||||
metadata:
|
||||
name: matrix-stack
|
||||
namespace: matrix
|
||||
spec:
|
||||
# Hier nutzen wir deine Hostnames
|
||||
domain: axion1337.chat
|
||||
|
||||
# Wir verweisen auf den ClusterIssuer, den wir gerade erstellt haben
|
||||
tls:
|
||||
issuerName: letsencrypt-prod
|
||||
issuerKind: ClusterIssuer
|
||||
|
||||
# Hier kommen die Komponenten rein, die du willst
|
||||
components:
|
||||
synapse:
|
||||
enabled: true
|
||||
host: matrix.axion1337.chat
|
||||
elementWeb:
|
||||
enabled: true
|
||||
host: axion1337.chat
|
||||
adminConsole:
|
||||
enabled: true
|
||||
host: admin.axion1337.chat
|
||||
wellKnown:
|
||||
enabled: true
|
||||
@ -4,3 +4,6 @@ resources:
|
||||
- namespace.yaml
|
||||
- matrix-postgres-auth.yaml
|
||||
- cert-issuer.yaml
|
||||
- element-server-suite.yaml # Die neue Datei
|
||||
- ../base/matrix/ess-repo.yaml # Das Repo aus dem base-Ordner
|
||||
- ../base/matrix/ess-operator.yaml # Der Operator aus dem base-Ordner
|
||||
Loading…
x
Reference in New Issue
Block a user