yyvf22 pushed to branch main at Root / Kubernetes / FluxCD

Commits:

3 changed files:

Changes:

  • infrastructure/base/squid/svc.yaml
    ... ... @@ -6,8 +6,9 @@ metadata:
    6 6
       labels:
    
    7 7
         app: squid
    
    8 8
     spec:
    
    9
    -  type: ClusterIP
    
    10 9
       ports:
    
    11 10
         - port: 3128
    
    11
    +      protocol: TCP
    
    12 12
       selector:
    
    13 13
         app: squid
    
    14
    +  type: LoadBalancer

  • infrastructure/stage/kustomization.yaml
    ... ... @@ -13,7 +13,6 @@ resources:
    13 13
       - ./keycloak/ing.yaml
    
    14 14
       - ../base/etcd-backup
    
    15 15
       - ../base/squid
    
    16
    -  - ./squid/ing.yaml
    
    17 16
     patches:
    
    18 17
       - path: ./openbao/helmrelease.yaml
    
    19 18
         target:
    

  • infrastructure/stage/squid/ing.yaml deleted
    1
    -apiVersion: networking.k8s.io/v1
    
    2
    -kind: Ingress
    
    3
    -metadata:
    
    4
    -  name: squid
    
    5
    -  namespace: squid
    
    6
    -  annotations:
    
    7
    -    cert-manager.io/cluster-issuer: letsencrypt-dns01
    
    8
    -    ingress.cilium.io/loadbalancer-mode: dedicated
    
    9
    -    ingress.cilium.io/service-type: LoadBalancer
    
    10
    -    ingress.cilium.io/host-listener-port: 3128
    
    11
    -spec:
    
    12
    -  ingressClassName: cilium
    
    13
    -  rules:
    
    14
    -    - host: squid.k8sstage.c3sl.ufpr.br
    
    15
    -      http:
    
    16
    -        paths:
    
    17
    -          - path: /
    
    18
    -            pathType: Prefix
    
    19
    -            backend:
    
    20
    -              service:
    
    21
    -                name: squid
    
    22
    -                port:
    
    23
    -                  number: 3128
    
    24
    -    - host: httpproxy.k8sstage.c3sl.ufpr.br
    
    25
    -      http:
    
    26
    -        paths:
    
    27
    -          - path: /
    
    28
    -            pathType: Prefix
    
    29
    -            backend:
    
    30
    -              service:
    
    31
    -                name: squid
    
    32
    -                port:
    
    33
    -                  number: 3128
    
    34
    -  tls:
    
    35
    -    - hosts:
    
    36
    -        - squid.k8sstage.c3sl.ufpr.br
    
    37
    -        - httpproxy.k8sstage.c3sl.ufpr.br
    
    38
    -      secretName: squid-tls