-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Example With Cilium #1
Comments
I still need to find a a nice place for a quickstart guide. This issue will stay open in the mean time
|
Hi @nberlee thanks for the I tried it and it worked fine on my 3xRK1 but is failing on my RPI4
Seems I need some more Kernel parameters... something I will check later but for the scope of this I have added it in my original comment :) As for the k8sServiceHost in the talos config is specified to use |
Yes, if you have a mixed cluster, you cannot set XDP native in helm. The Pi4 has a brcmgenet driver which does not support XDP native. There is Generic XDP which doesn't use the driver but the kernel (a bit slower) but is only supported in Talos 1.7 as XDP_SOCKETS are on. So in order to have the RK1s in XDP native native mode and your pi disabled, you can try XDP selective config. Have it disabled in your helm. add the label to all your RK1 nodes ( As for k8sServiceHost, see siderolabs@8fa6e93f0 I am certain the docs will change to 127.0.0.1 in this regard. It makes ipv6 clusters not have an issue with siderolabs#8112 |
I was just reading the XDP selective config! Will give it a try later today ! Thank you so much for the in-depth explanation, I have updated the 127.0.0.1! |
Now it says |
Upsies... I think now is fixed! |
If i follow this, the cluster will never get ready, as soon as i enable the cni it works. Ok, if I had set the port for the cluster address, it would have worked, so feel free to ignore... |
I embedded this configuration in my Talos setup script: https://github.com/bguijt/turingpi2/tree/main/projects/talos/shell - thanks! |
he ascii cinema video is great and give an very good idea on how to deploy this. Perhaps you could consider adding an example on how to deploy this for Cilium + ebpf + Proxy Replacement and the L2 Advertisement feature.
This is what I did in my cluster:
I add the extensions,and also select the right interfaces for the VIP advertisement.
It is a must to use the busPath as the interface names are derived from the mac address so are all different.
The text was updated successfully, but these errors were encountered: