yyvf22 pushed to branch main at Root / Kubernetes / FluxCD

Commits:

3 changed files:

Changes:

  • apps/base/nextcloud/helmrelease.yaml
    ... ... @@ -14,20 +14,10 @@ spec:
    14 14
       values:
    
    15 15
         image:
    
    16 16
           flavor: fpm-alpine
    
    17
    -    ingress:
    
    18
    -      enabled: true
    
    19
    -      className: cilium
    
    20
    -      annotations:
    
    21
    -        cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    22
    -      tls:
    
    23
    -        - secretName: nextcloud-tls
    
    24
    -          hosts:
    
    25
    -            - nextcloud.c3sl.ufpr.br
    
    26 17
         persistence:
    
    27 18
           enabled: true
    
    28 19
           existingClaim: nextcloud-www-html
    
    29 20
         nextcloud:
    
    30
    -      host: nextcloud.c3sl.ufpr.br
    
    31 21
           existingSecret:
    
    32 22
             enabled: true
    
    33 23
             secretName: nextcloud
    

  • apps/stage/kustomization.yaml
    ... ... @@ -17,3 +17,7 @@ patches:
    17 17
         target:
    
    18 18
           kind: HelmRelease
    
    19 19
           name: netbox
    
    20
    +  - path: ./nextcloud/helmrelease.yaml
    
    21
    +    target:
    
    22
    +      kind: HelmRelease
    
    23
    +      name: nextcloud

  • apps/stage/nextcloud/helmrelease.yaml
    1
    +apiVersion: helm.toolkit.fluxcd.io/v2
    
    2
    +kind: HelmRelease
    
    3
    +metadata:
    
    4
    +  name: nextcloud
    
    5
    +  namespace: nextcloud
    
    6
    +spec:
    
    7
    +  interval: 1m
    
    8
    +  chart:
    
    9
    +    spec:
    
    10
    +      chart: nextcloud
    
    11
    +      sourceRef:
    
    12
    +        kind: HelmRepository
    
    13
    +        name: nextcloud
    
    14
    +  values:
    
    15
    +    ingress:
    
    16
    +      enabled: true
    
    17
    +      className: cilium
    
    18
    +      annotations:
    
    19
    +        cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    20
    +      tls:
    
    21
    +        - secretName: nextcloud-tls
    
    22
    +          hosts:
    
    23
    +            - nextcloud.c3sl.ufpr.br
    
    24
    +    nextcloud:
    
    25
    +      host: nextcloud.c3sl.ufpr.br