With the cilium_bgp_neighbors parameter it is possible to define
multiple BGP peer ASN & address pairs for Cilium.
Sample:
```
cilium_bgp_neighbors:
- peer_address: 192.168.128.10
peer_asn: 64512
- peer_address: 192.168.128.11
peer_asn: 64512
- peer_address: 192.168.128.12
peer_asn: 64512
```
It is possible to merge further lists with cilium_bgp_neighbors__*
parameters.
Sample:
```
cilium_bgp_neighbors__extra:
- peer_address: 192.168.128.10
peer_asn: 64512
cilium_bgp_neighbors:
- peer_address: 192.168.128.11
peer_asn: 64512
- peer_address: 192.168.128.12
peer_asn: 64512
```
This will result in the following list of BGP peer ASN & address pairs:
```
- peer_address: 192.168.128.10
peer_asn: 64512
- peer_address: 192.168.128.11
peer_asn: 64512
- peer_address: 192.168.128.12
peer_asn: 64512
```
Signed-off-by: Christian Berendt <berendt@osism.tech>
33 lines
808 B
YAML
33 lines
808 B
YAML
---
|
|
k3s_kubectl_binary: k3s kubectl
|
|
|
|
bpf_lb_algorithm: maglev
|
|
bpf_lb_mode: hybrid
|
|
|
|
calico_blockSize: 26 # noqa var-naming
|
|
calico_ebpf: false
|
|
calico_encapsulation: VXLANCrossSubnet
|
|
calico_natOutgoing: Enabled # noqa var-naming
|
|
calico_nodeSelector: all() # noqa var-naming
|
|
calico_tag: v3.27.2
|
|
|
|
cilium_bgp: false
|
|
cilium_exportPodCIDR: true # noqa var-naming
|
|
cilium_bgp_my_asn: 64513
|
|
cilium_bgp_peer_asn: 64512
|
|
cilium_bgp_neighbors: []
|
|
cilium_bgp_neighbors_groups: ['k3s_all']
|
|
cilium_bgp_lb_cidr: 192.168.31.0/24
|
|
cilium_hubble: true
|
|
cilium_mode: native
|
|
|
|
cluster_cidr: 10.52.0.0/16
|
|
enable_bpf_masquerade: true
|
|
kube_proxy_replacement: true
|
|
group_name_master: master
|
|
|
|
metal_lb_mode: layer2
|
|
metal_lb_available_timeout: 240s
|
|
metal_lb_controller_tag_version: v0.14.3
|
|
metal_lb_ip_range: 192.168.30.80-192.168.30.90
|