modified: services/cilium/deploy/README.md

modified:   services/cilium/deploy/app/helm-values.yaml
new file:   services/cilium/deploy/policies/traefik-l2.yaml
This commit is contained in:
Márcio Fernandes
2026-07-12 13:31:17 +00:00
parent 63591efc8f
commit e1bb9ddda6
3 changed files with 32 additions and 2 deletions
+2 -1
View File
@@ -30,7 +30,8 @@ kubectl get CiliumLoadBalancerIPPool -A
**Force helm:** **Force helm:**
```bash ```bash
helm upgrade --install cilium oci://quay.io/cilium/cilium \ helm repo add cilium https://helm.cilium.io/
helm upgrade cilium cilium/cilium \
--version 1.19.5 \ --version 1.19.5 \
-f ./deploy/app/helm-values.yaml \ -f ./deploy/app/helm-values.yaml \
--namespace cilium --namespace cilium
+16 -1
View File
@@ -14,4 +14,19 @@ ipam:
l2announcements: l2announcements:
enabled: true enabled: true
loadBalancer: loadBalancer:
mode: hybrid mode: hybrid
operator:
replicas: 1
nodeSelector:
# kubernetes.io/hostname: chimera
# tolerations:
# # Tolerate the node-role.kubernetes.io/control-plane taint so the controller can run on master node chimera
# - key: node-role.kubernetes.io/control-plane
# operator: Exists
# effect: NoSchedule
nodePort:
enableHealthCheck: false
enableHealthCheckLoadBalancerIP: false
@@ -0,0 +1,14 @@
apiVersion: cilium.io/v2alpha1
kind: CiliumL2AnnouncementPolicy
metadata:
name: traefik-l2
spec:
interfaces:
- ens18
serviceSelector:
matchLabels:
app.kubernetes.io/name: traefik
# nodeSelector:
# matchLabels:
# traefik-node: "true"