Viji
@Viji
DevOps Engineer

Как обьяснить routing table на Kubernetes worker node?

Привет всем,

здесь показан вывод команды 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?

всем добра,
Вадим
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы