yyvf22 pushed to branch main at Root / Kubernetes / FluxCD

Commits:

3 changed files:

Changes:

  • infrastructure/base/openbao/helmrelease.yaml
    ... ... @@ -45,19 +45,3 @@ spec:
    45 45
                 }
    
    46 46
     
    
    47 47
                 service_registration "kubernetes" {}
    48
    -      ingress:
    
    49
    -        enabled: true
    
    50
    -        annotations:
    
    51
    -          ingress.cilium.io/loadbalancer-mode: dedicated
    
    52
    -          ingress.cilium.io/service-type: LoadBalancer
    
    53
    -          cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    54
    -        ingressClassName: cilium
    
    55
    -        pathType: Prefix
    
    56
    -        hosts:
    
    57
    -          - host: openbao.k8sstage.c3sl.ufpr.br
    
    58
    -          - host: openbao.c3sl.ufpr.br
    
    59
    -        tls:
    
    60
    -          - secretName: openbao-tls
    
    61
    -            hosts:
    
    62
    -              - openbao.k8sstage.c3sl.ufpr.br
    
    63
    -              - openbao.c3sl.ufpr.br

  • infrastructure/stage/kustomization.yaml
    ... ... @@ -12,3 +12,8 @@ resources:
    12 12
       - ../base/keycloak
    
    13 13
       - ./keycloak/ing.yaml
    
    14 14
       - ../base/etcd-backup
    
    15
    +patches:
    
    16
    +  - path: ./openbao/helmrelease.yaml
    
    17
    +    target:
    
    18
    +      kind: HelmRelease
    
    19
    +      name: openbao

  • infrastructure/stage/openbao/helmrelease.yaml
    1
    +apiVersion: helm.toolkit.fluxcd.io/v2beta1
    
    2
    +kind: HelmRelease
    
    3
    +metadata:
    
    4
    +  name: openbao
    
    5
    +  namespace: openbao
    
    6
    +spec:
    
    7
    +  interval: 1m
    
    8
    +  chart:
    
    9
    +    spec:
    
    10
    +      chart: openbao
    
    11
    +      sourceRef:
    
    12
    +        kind: HelmRepository
    
    13
    +        name: openbao
    
    14
    +  values:
    
    15
    +    server:
    
    16
    +      ingress:
    
    17
    +        enabled: true
    
    18
    +        annotations:
    
    19
    +          ingress.cilium.io/loadbalancer-mode: dedicated
    
    20
    +          ingress.cilium.io/service-type: LoadBalancer
    
    21
    +          cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    22
    +        ingressClassName: cilium
    
    23
    +        pathType: Prefix
    
    24
    +        hosts:
    
    25
    +          - host: openbao.k8sstage.c3sl.ufpr.br
    
    26
    +          - host: openbao.c3sl.ufpr.br
    
    27
    +        tls:
    
    28
    +          - secretName: openbao-tls
    
    29
    +            hosts:
    
    30
    +              - openbao.k8sstage.c3sl.ufpr.br
    
    31
    +              - openbao.c3sl.ufpr.br