feat(talos): Add cilium bgpControlPlane support and CNI security settings (#1296)
* fix: Use cilium cni install values for Talos * fix: Use cilium cni install values for Talos * feat: Add cilium bgpControlPlane support for Talos * feat: Add cilium bgpControlPlane support for Talos * feat: Add LB cidr var for Talos BGPCP * feat: Add jinja template for cilium-bgp.yaml * Add cilium bgpControlPlane support for Talos * feat: Add cilium bgpControlPlane example config for Talos * fix: Remove invalid fields from bgp peering policy * fix: Add serviceSelector to bgp peering policy * Update bootstrap/templates/partials/cilium-values-full.partial.yaml.j2 * Update bootstrap/templates/partials/cilium-values-init.partial.yaml.j2 * Update bootstrap/templates/partials/cilium-values-full.partial.yaml.j2 * Update bootstrap/templates/partials/cilium-values-init.partial.yaml.j2 --------- Co-authored-by: Devin Buhl <onedr0p@users.noreply.github.com>
This commit is contained in:
1 parent
81ffb39143
commit
2549e3698f
6 files changed
+111
-5
No files matched your search
@@ -28,6 +28,22 @@ distribution:
|
||||
# # (Optional) Add vlan tag to network master device
|
||||
# # See: https://www.talos.dev/latest/advanced/advanced-networking/#vlans
|
||||
# vlan: 1
|
||||
# # (Optional) Use cilium BGP control plane when L2 announcements won't traverse VLAN network segments.
|
||||
# # Needs a BGP capable router setup with the node IPs as peers.
|
||||
# # See: https://docs.cilium.io/en/latest/network/bgp-control-plane/
|
||||
# bgp:
|
||||
# enabled: true
|
||||
# # (Optional) If using multiple BGP peers add them here.
|
||||
# # Default is .1 derrived from host_network: ['x.x.x.1']
|
||||
# peers: []
|
||||
# # (Required) Set the BGP Autonomous System Number for the router(s) and nodes.
|
||||
# # If these match, iBGP will be used. If not, eBGP will be used.
|
||||
# peer_asn: 64512 # Router(s) AS
|
||||
# local_asn: 64512 # Node(s) AS
|
||||
# # (Required) The loadbalancer CIDR for the cluster, this must NOT overlap with any
|
||||
# # existing networks and is usually a /16 (64K IPs).
|
||||
# # If you want to use IPv6 check the advanced flags below
|
||||
# loadbalancer_network: 10.123.0.0/16
|
||||
|
||||
#
|
||||
# (Required) Timezone is your IANA formatted timezone (e.g. America/New_York)
|
||||
|
||||
Reference in new issue
Block a user