add test matrix cluster
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
backups/
|
||||
75
argocd/apps/matrix-mrt0rtikize.yaml
Normal file
75
argocd/apps/matrix-mrt0rtikize.yaml
Normal file
@@ -0,0 +1,75 @@
|
||||
apiVersion: argoproj.io/v1alpha1
|
||||
kind: Application
|
||||
metadata:
|
||||
name: matrix-mrt0rtikize
|
||||
namespace: argocd
|
||||
finalizers:
|
||||
- resources-finalizer.argocd.argoproj.io
|
||||
spec:
|
||||
project: default
|
||||
sources:
|
||||
- repoURL: http://gitea.gitea.svc.cluster.local:3000/admin/main.git
|
||||
targetRevision: master
|
||||
path: manifests/matrix-mrt0rtikize
|
||||
directory:
|
||||
recurse: true
|
||||
include: "*.yaml"
|
||||
- repoURL: ghcr.io
|
||||
chart: element-hq/ess-helm/matrix-stack
|
||||
targetRevision: 26.6.1
|
||||
helm:
|
||||
values: |
|
||||
serverName: mrt0rtikize.ru
|
||||
|
||||
certManager:
|
||||
clusterIssuer: letsencrypt-production
|
||||
|
||||
ingress:
|
||||
className: traefik
|
||||
|
||||
postgres:
|
||||
enabled: false
|
||||
|
||||
synapse:
|
||||
postgres:
|
||||
host: shared-pg-rw.cnpg.svc.cluster.local
|
||||
database: synapse_mrt0rtikize
|
||||
user: synapse_mrt0rtikize
|
||||
existingSecret: pg-creds
|
||||
existingSecretKey: synapse
|
||||
media:
|
||||
storage:
|
||||
size: 10Gi
|
||||
ingress:
|
||||
host: matrix.mrt0rtikize.ru
|
||||
|
||||
matrixAuthenticationService:
|
||||
postgres:
|
||||
host: shared-pg-rw.cnpg.svc.cluster.local
|
||||
database: mas_mrt0rtikize
|
||||
user: mas_mrt0rtikize
|
||||
existingSecret: pg-creds
|
||||
existingSecretKey: mas
|
||||
ingress:
|
||||
host: account.mrt0rtikize.ru
|
||||
|
||||
elementWeb:
|
||||
ingress:
|
||||
host: chat.mrt0rtikize.ru
|
||||
|
||||
elementAdmin:
|
||||
ingress:
|
||||
host: admin.mrt0rtikize.ru
|
||||
|
||||
matrixRTC:
|
||||
ingress:
|
||||
host: mrtc.mrt0rtikize.ru
|
||||
|
||||
hookshot:
|
||||
enabled: true
|
||||
destination:
|
||||
server: https://kubernetes.default.svc
|
||||
namespace: matrix-mrt0rtikize
|
||||
syncPolicy:
|
||||
syncOptions:
|
||||
- CreateNamespace=true
|
||||
@@ -6,7 +6,7 @@ metadata:
|
||||
spec:
|
||||
name: synapse_mrt0rtikize
|
||||
owner: synapse_mrt0rtikize
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -17,7 +17,7 @@ metadata:
|
||||
spec:
|
||||
name: mas_mrt0rtikize
|
||||
owner: mas_mrt0rtikize
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -28,7 +28,7 @@ metadata:
|
||||
spec:
|
||||
name: synapse_t0rt1k
|
||||
owner: synapse_t0rt1k
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -39,7 +39,7 @@ metadata:
|
||||
spec:
|
||||
name: mas_t0rt1k
|
||||
owner: mas_t0rt1k
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -50,7 +50,7 @@ metadata:
|
||||
spec:
|
||||
name: synapse_roglog
|
||||
owner: synapse_roglog
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -61,7 +61,7 @@ metadata:
|
||||
spec:
|
||||
name: mas_roglog
|
||||
owner: mas_roglog
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -72,7 +72,7 @@ metadata:
|
||||
spec:
|
||||
name: synapse_uretra
|
||||
owner: synapse_uretra
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
---
|
||||
apiVersion: postgresql.cnpg.io/v1
|
||||
@@ -83,5 +83,5 @@ metadata:
|
||||
spec:
|
||||
name: mas_uretra
|
||||
owner: mas_uretra
|
||||
clusterRef:
|
||||
cluster:
|
||||
name: shared-pg
|
||||
|
||||
@@ -1,63 +0,0 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: mrt0rtikize-pg-creds
|
||||
namespace: cnpg
|
||||
labels:
|
||||
cnpg.io/reload: ""
|
||||
type: kubernetes.io/basic-auth
|
||||
stringData:
|
||||
synapse: |
|
||||
username: synapse_mrt0rtikize
|
||||
password: change-me-synapse
|
||||
mas: |
|
||||
username: mas_mrt0rtikize
|
||||
password: change-me-mas
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: t0rt1k-pg-creds
|
||||
namespace: cnpg
|
||||
labels:
|
||||
cnpg.io/reload: ""
|
||||
type: kubernetes.io/basic-auth
|
||||
stringData:
|
||||
synapse: |
|
||||
username: synapse_t0rt1k
|
||||
password: change-me-synapse
|
||||
mas: |
|
||||
username: mas_t0rt1k
|
||||
password: change-me-mas
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: roglog-pg-creds
|
||||
namespace: cnpg
|
||||
labels:
|
||||
cnpg.io/reload: ""
|
||||
type: kubernetes.io/basic-auth
|
||||
stringData:
|
||||
synapse: |
|
||||
username: synapse_roglog
|
||||
password: change-me-synapse
|
||||
mas: |
|
||||
username: mas_roglog
|
||||
password: change-me-mas
|
||||
---
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: uretra-pg-creds
|
||||
namespace: cnpg
|
||||
labels:
|
||||
cnpg.io/reload: ""
|
||||
type: kubernetes.io/basic-auth
|
||||
stringData:
|
||||
synapse: |
|
||||
username: synapse_uretra
|
||||
password: change-me-synapse
|
||||
mas: |
|
||||
username: mas_uretra
|
||||
password: change-me-mas
|
||||
11
manifests/matrix-mrt0rtikize/pg-secret.yaml
Normal file
11
manifests/matrix-mrt0rtikize/pg-secret.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
name: pg-creds
|
||||
namespace: matrix-mrt0rtikize
|
||||
labels:
|
||||
app.kubernetes.io/part-of: matrix-stack
|
||||
type: Opaque
|
||||
stringData:
|
||||
synapse: c9JA1vT3u4iumbSjUsZAOP66eMPOFZqu
|
||||
mas: gDl3YTTLfNauXUCBtzroecLjRRxxpPbA
|
||||
Reference in New Issue
Block a user