Evaluation of other CNIs (e.g., flannel) #25
Labels
No labels
system
CNI
system
Common
system
Core Deployments
system
Infrastructure
system
Storage
type
bug
type
enhancement
type
question
type
update
type
dependency-dashboard
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
yolokube/ansible#25
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It should have the following features:
==> Flannel
IPv6 compatibility
Flannel needs all default routes on the same interface for dual stuck functions.
create virtual interface(not necessary)change firewall rules(not necessary)(change the default v6 route to wg interface instead of v4 route to main interface to avoid "wrong" packets on internet)
=x> Flannel is not optimal for multiple "default" interfaces
==> Calico
define network policies?(removed for testing purposes...)pod to pod and service communication(works for existing pods)=x> Calico triggers some problems with new pod creation
==> Cilium
=x> Cilium triggers reboot problems like earlier the IPTables rules from k8s
However, I am the stupidest person... Flannel works fine if you configure it correctly (force start on wireguard interface).
==> Flannel Test 2
==> Flannel Test 2 now works smoothly 🙌
==> Final Tests
Hopefully solved in dev branch 🙌
@aaron can you please double check this?
looks fine 👍