diff --git a/kube/3-deploy/1-core/01-networking/cilium/install.yaml b/kube/3-deploy/1-core/01-networking/cilium/install.yaml index 1c46cd93..784b26a8 100644 --- a/kube/3-deploy/1-core/01-networking/cilium/install.yaml +++ b/kube/3-deploy/1-core/01-networking/cilium/install.yaml @@ -14,6 +14,24 @@ # - peerAddress: "${IP_ROUTER_VLAN_K8S}" # peerASN: "${ASN_ROUTER}" --- +apiVersion: v1 +kind: ConfigMap +metadata: + name: bgp-config + namespace: kube-system +data: + config.yaml: | + peers: + - peer-address: "${IP_ROUTER_VLAN_K8S}" + peer-asn: "${ASN_ROUTER}" + my-asn: "${ASN_CLUSTER}" + address-pools: + - name: main-addr-pool + protocol: bgp + avoid-buggy-ips: true + addresses: + - "${IP_LB_CIDR}" +--- apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: