diff --git a/argocd/apps/matrix-mrt0rtikize.yaml b/argocd/apps/matrix-mrt0rtikize.yaml new file mode 100644 index 0000000..5f3e404 --- /dev/null +++ b/argocd/apps/matrix-mrt0rtikize.yaml @@ -0,0 +1,54 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: matrix-mrt0rtikize + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + source: + 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 + + synapse: + ingress: + host: matrix.mrt0rtikize.ru + + matrixAuthenticationService: + 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: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true diff --git a/argocd/apps/matrix_mrt0rtikize.yaml b/argocd/apps/matrix_mrt0rtikize.yaml deleted file mode 100644 index ed5b1a1..0000000 --- a/argocd/apps/matrix_mrt0rtikize.yaml +++ /dev/null @@ -1,57 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: matrix - namespace: argocd - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: default - sources: - - 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 - - synapse: - ingress: - host: matrix.mrt0rtikize.ru - - matrixAuthenticationService: - 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 - - repoURL: http://gitea.gitea.svc.cluster.local:3000/gitea/k3s-manifests.git - targetRevision: main - path: manifests/matrix - destination: - server: https://kubernetes.default.svc - namespace: matrix - syncPolicy: - automated: - prune: true - selfHeal: true - syncOptions: - - CreateNamespace=true