diff --git a/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-advertisement.yaml b/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-advertisement.yaml index 7d4b66146..d172fd818 100644 --- a/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-advertisement.yaml +++ b/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-advertisement.yaml @@ -12,4 +12,13 @@ spec: - advertisementType: "Service" service: addresses: + - ClusterIP + - ExternalIP - LoadBalancerIP + selector: + matchExpressions: + - {key: somekey, operator: NotIn, values: ['never-used-value']} + - advertisementType: "PodCIDR" + selector: + matchExpressions: + - {key: somekey, operator: NotIn, values: ['never-used-value']} diff --git a/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-peer-config.yaml b/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-peer-config.yaml index 756dfe3d0..25bd2e313 100644 --- a/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-peer-config.yaml +++ b/clusters/cl01tl/standalone/cilium/templates/cilium-bgp-peer-config.yaml @@ -8,6 +8,10 @@ metadata: app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/part-of: {{ .Release.Name }} spec: + timers: + holdTimeSeconds: 9 + keepAliveTimeSeconds: 3 + ebgpMultihop: 4 gracefulRestart: enabled: true restartTimeSeconds: 15