Hello, it is my first participation here. Hello ev...
# rke2
r
Hello, it is my first participation here. Hello everybody. My question is about a migration from Kubespray to RKE2. In the previous setup, Kubespray enabled the BGP protocol. I would like to reproduce the same pattern with RKE2 but if I understand, I cannot do it directly with the configuration config.yaml with Calico option. I need to install RKE2 without CNI then use Calicoctl/Helm to configure it.
Copy code
./calicoclt node status

IPv4 BGP status
+---------------+-------------------+-------+------------+-------------+
| PEER ADDRESS  |     PEER TYPE     | STATE |   SINCE    |    INFO     |
+---------------+-------------------+-------+------------+-------------+
| 192.168.23.71 | node-to-node mesh | up    | 2024-06-26 | Established |
| 192.168.23.72 | node-to-node mesh | up    | 2024-06-18 | Established |
+---------------+-------------------+-------+------------+-------------+

IPv6 BGP status
No IPv6 peers found.
If I understand by default RKE2/Calico creates VXLAN. I followed this guide to enable promiscuous mode on vSwitch. Calico network does not work properly when vSwitch (of the Hyper-V host of the VM host) is not enabled with Promiscuous mode #7915 https://github.com/projectcalico/calico/issues/7915 My question is more about RKE2 than Calico here about possible options into RKE2 to have a setup for BGP directly. Thanks a lot.
1