Skip to content

A default router that can auto add static route for calico bgp mode when kubernetes nodes are different subnet,Not necessary use global bgp peer or route reflector,it also can expose pod cird to ...

Notifications You must be signed in to change notification settings

yimtun/tinyRouter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tinyRouter

you can run kubernetes cluster whith calico full-bgp mode on L3 but not use BGP Route Reflector and not use Global BGP peer

auto add or del static route for pod subent by watching calico's etcd

tinyRouter is default gateway for all kubernetes nodes

this a little different from the official plan

https://projectcalico.docs.tigera.io/archive/v3.21/reference/architecture/design/l3-interconnect-fabric#bgp-only-interconnect-fabrics

tinyRouter will support hardware router later

Physical Network traffic

image


Pod Network traffic

image

theoretical basis

State machine for calico manage pod subnet

....

About

A default router that can auto add static route for calico bgp mode when kubernetes nodes are different subnet,Not necessary use global bgp peer or route reflector,it also can expose pod cird to ...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages