yyvf22 pushed to branch main at Root / Kubernetes / FluxCD

Commits:

3 changed files:

Changes:

  • apps/base/matrix/helmrelease.yaml
    ... ... @@ -16,12 +16,6 @@ spec:
    16 16
             kind: HelmRepository
    
    17 17
             name: matrix
    
    18 18
       values:
    
    19
    -    serverName: matrix.c3sl.ufpr.br
    
    20
    -    ingress:
    
    21
    -      className: cilium
    
    22
    -      annotations:
    
    23
    -        cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    24
    -      tlsSecret: matrix-tls
    
    25 19
         postgres:
    
    26 20
           # do not use **internal** postgres db
    
    27 21
           enabled: false
    
    ... ... @@ -31,9 +25,6 @@ spec:
    31 25
             repository: root/synapse
    
    32 26
             tag: latest
    
    33 27
             pullPolicy: Always
    
    34
    -      ingress:
    
    35
    -        host: synapse.matrix.c3sl.ufpr.br
    
    36
    -        tlsSecret: synapse-tls
    
    37 28
           postgres:
    
    38 29
             host: postgres.c3sl.ufpr.br
    
    39 30
             user: matrix_synapse
    
    ... ... @@ -80,9 +71,6 @@ spec:
    80 71
               configSecretKey: synapseTurnConfig
    
    81 72
         matrixAuthenticationService:
    
    82 73
           replicas: 3
    
    83
    -      ingress:
    
    84
    -        host: auth.matrix.c3sl.ufpr.br
    
    85
    -        tlsSecret: mas-tls
    
    86 74
           postgres:
    
    87 75
             host: postgres.c3sl.ufpr.br
    
    88 76
             user: matrix_auth
    
    ... ... @@ -101,18 +89,12 @@ spec:
    101 89
         # Fork of this Helm chart needed to make this RTC thing work properly with TURN
    
    102 90
         matrixRTC:
    
    103 91
           enabled: false
    
    104
    -    wellKnownDelegation:
    
    105
    -      ingress:
    
    106
    -        tlsSecret: well-known-tls
    
    107 92
         elementWeb:
    
    108 93
           replicas: 2
    
    109 94
           image:
    
    110 95
             registry: docker.io
    
    111 96
             repository: vectorim/element-web
    
    112 97
             tag: "v1.11.108"
    
    113
    -      ingress:
    
    114
    -        host: element.matrix.c3sl.ufpr.br
    
    115
    -        tlsSecret: element-tls
    
    116 98
           additional:
    
    117 99
             config.json: |
    
    118 100
               {
    

  • apps/stage/kustomization.yaml
    ... ... @@ -21,3 +21,7 @@ patches:
    21 21
         target:
    
    22 22
           kind: HelmRelease
    
    23 23
           name: nextcloud
    
    24
    +  - path: ./matrix/helmrelease.yaml
    
    25
    +    target:
    
    26
    +      kind: HelmRelease
    
    27
    +      name: matrix

  • apps/stage/matrix/helmrelease.yaml
    1
    +apiVersion: helm.toolkit.fluxcd.io/v2
    
    2
    +kind: HelmRelease
    
    3
    +metadata:
    
    4
    +  name: matrix
    
    5
    +  namespace: matrix
    
    6
    +spec:
    
    7
    +  values:
    
    8
    +    serverName: matrix.c3sl.ufpr.br
    
    9
    +    ingress:
    
    10
    +      className: cilium
    
    11
    +      annotations:
    
    12
    +        cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    13
    +      tlsSecret: matrix-tls
    
    14
    +    synapse:
    
    15
    +      ingress:
    
    16
    +        host: synapse.matrix.c3sl.ufpr.br
    
    17
    +        tlsSecret: synapse-tls
    
    18
    +    matrixAuthenticationService:
    
    19
    +      ingress:
    
    20
    +        host: auth.matrix.c3sl.ufpr.br
    
    21
    +        tlsSecret: mas-tls
    
    22
    +    wellKnownDelegation:
    
    23
    +      ingress:
    
    24
    +        tlsSecret: well-known-tls
    
    25
    +    elementWeb:
    
    26
    +      ingress:
    
    27
    +        host: element.matrix.c3sl.ufpr.br
    
    28
    +        tlsSecret: element-tls