Привет всем,
здесь показан вывод команды ip route, который запустили на одной из рабочих нод кластера (в облаке).
Работает
Calico Pod
$ip route
default via 10.6.16.1 dev eth0
10.6.16.0/21 dev eth0 proto kernel scope link src 10.6.22.111
111.97.95.0/26 via 10.6.145.224 dev tunl0 proto bird onlink
111.98.108.64/26 via 10.6.144.128 dev tunl0 proto bird onlink
111.98.163.0/26 via 10.6.147.100 dev tunl0 proto bird onlink
111.101.172.128/26 via 10.6.86.141 dev tunl0 proto bird onlink
111.103.57.192/26 via 10.6.17.44 dev eth0 proto bird
111.103.80.128/26 via 10.6.85.178 dev tunl0 proto bird onlink
111.105.231.0/26 via 10.6.23.120 dev eth0 proto bird
111.115.208.128/26 via 10.6.80.11 dev tunl0 proto bird onlink
blackhole 111.126.117.128/26 proto bird
111.126.117.129 dev cali8934275ty scope link
111.126.117.132 dev cali983hfsdf4 scope link
111.126.117.140 dev cali443gfby45 scope link
Я только начинаю работать с Кубом, поэтому для меня здесь много неясного:
1) что за ip address 10.6.16.1 если eth0 имеет адрес 10.6.22.111/21 - Internet Gateway ?
2) что за интерфейс tunl0 и кто его создает? Calico или сам Кубернетес?
3) Другая нода имеет два пода с тем же IP=10.6.145.224 (поды
calico-node-74hde и kube-proxy-internal) - как это работает?
4) Для чего нужен blackhole route?
всем добра,
Вадим