yyvf22 pushed to branch main at Root / Kubernetes / FluxCD
Commits:
-
a36ef623
by yyvf at 2025-08-14T11:53:37-03:00
3 changed files:
- infrastructure/base/squid/svc.yaml
- infrastructure/stage/kustomization.yaml
- − infrastructure/stage/squid/ing.yaml
Changes:
... | ... | @@ -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 |
... | ... | @@ -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:
|
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 |