Устройство сети Kubernetes
Всем привет!
Весьма
объемная статья (~ 36 минут), в которой очень
детально описано устройство сети Kubernetes. Начиная с простого создания
pod sandbox, создания правил маршрутизации при помощи
kube-proxy и разрешения имен с использованием
CoreDNS, Автор все глубже погружает читателя в то, что происходит «под капотом».
А что может быть лучше для таких целей, чем
самим побыть в роли Kubernetes и реализовать то, что он реализует самостоятельно (ну почти)? Ни-че-го!
Автор реализует следующие шаги:
🍭 Создание сетевых пространств имен
Client и
Server
🍭 Настройка сетевой связности между этими пространствами имен с использованием
bridge
🍭 Реализация аналогичных активностей, но теперь
Client и
Server находятся на разных хостах. Использованием
eth0
🍭 После этого Автор возвращается к сущностям Kubernetes и объясняет устройство сети уже с их использованием
И, что самое классное –
все команды есть в статье! А также много-много-много схем, которые позволяют улучшить понимание того, что происходит.