Files
auricom-home-cluster/kubernetes/apps/kube-system/cilium/app/networks.yaml
2025-06-19 23:59:31 +02:00

30 lines
665 B
YAML

---
apiVersion: cilium.io/v2alpha1
kind: CiliumBGPPeeringPolicy
metadata:
name: bgp-loadbalancer-ip-main
spec:
nodeSelector:
matchLabels:
kubernetes.io/os: "linux"
virtualRouters:
- localASN: 64512
exportPodCIDR: false
serviceSelector:
matchExpressions:
- key: thisFakeSelector
operator: NotIn
values:
- will-match-and-announce-all-services
neighbors:
- peerAddress: ${LOCAL_LAN_OPNSENSE}/24
peerASN: 64512
---
apiVersion: cilium.io/v2alpha1
kind: CiliumLoadBalancerIPPool
metadata:
name: main-pool
spec:
blocks:
- cidr: ${CILIUM_BGP_SVC_RANGE}