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:
|
spec:
|
||||||
name: synapse_mrt0rtikize
|
name: synapse_mrt0rtikize
|
||||||
owner: synapse_mrt0rtikize
|
owner: synapse_mrt0rtikize
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -17,7 +17,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: mas_mrt0rtikize
|
name: mas_mrt0rtikize
|
||||||
owner: mas_mrt0rtikize
|
owner: mas_mrt0rtikize
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -28,7 +28,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: synapse_t0rt1k
|
name: synapse_t0rt1k
|
||||||
owner: synapse_t0rt1k
|
owner: synapse_t0rt1k
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -39,7 +39,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: mas_t0rt1k
|
name: mas_t0rt1k
|
||||||
owner: mas_t0rt1k
|
owner: mas_t0rt1k
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -50,7 +50,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: synapse_roglog
|
name: synapse_roglog
|
||||||
owner: synapse_roglog
|
owner: synapse_roglog
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -61,7 +61,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: mas_roglog
|
name: mas_roglog
|
||||||
owner: mas_roglog
|
owner: mas_roglog
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -72,7 +72,7 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: synapse_uretra
|
name: synapse_uretra
|
||||||
owner: synapse_uretra
|
owner: synapse_uretra
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
name: shared-pg
|
||||||
---
|
---
|
||||||
apiVersion: postgresql.cnpg.io/v1
|
apiVersion: postgresql.cnpg.io/v1
|
||||||
@@ -83,5 +83,5 @@ metadata:
|
|||||||
spec:
|
spec:
|
||||||
name: mas_uretra
|
name: mas_uretra
|
||||||
owner: mas_uretra
|
owner: mas_uretra
|
||||||
clusterRef:
|
cluster:
|
||||||
name: shared-pg
|
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