Author SHA1 Message Date
Vezpi f04ebac488 fix: use v2 api instead of v2alpha1 2026-09-20 20:48:09 +00:00
Vezpi 7a595cf984 fix: rename cluster and change object order 2026-09-20 20:31:56 +00:00
Vezpi 4397f6aadd fix: peer config ref name 2026-09-20 20:28:31 +00:00
Vezpi 89354e5547 add: cilium bgp config manifests 2026-09-20 20:25:19 +00:00
+49
View File
@@ -0,0 +1,49 @@
---
apiVersion: cilium.io/v2
kind: CiliumBGPPeerConfig
metadata:
name: bgp-cilium-peers
spec:
timers:
holdTimeSeconds: 9
keepAliveTimeSeconds: 3
gracefulRestart:
enabled: true
restartTimeSeconds: 15
families:
- afi: ipv4
safi: unicast
advertisements:
matchLabels:
advertise: "bgp"
---
apiVersion: cilium.io/v2
kind: CiliumBGPClusterConfig
metadata:
name: bgp-opnsense
spec:
nodeSelector:
matchLabels:
kubernetes.io/role: "worker"
bgpInstances:
- name: "bgp-cilium-cluster"
localASN: 64513 # Cilium ASN
peers:
- name: "opnsense"
peerASN: 64512 # OPNsense ASN
peerAddress: 192.168.66.1 # OPNsense IP on the Lab network
peerConfigRef:
name: "bgp-cilium-peers"
---
apiVersion: cilium.io/v2
kind: CiliumBGPAdvertisement
metadata:
name: bgp-advertisement
labels:
advertise: bgp
spec:
advertisements:
- advertisementType: "Service"
service:
addresses:
- LoadBalancerIP