Предисловие....9
Глава 1. Введение в сетевые технологии....13
Глава 2. Поддержка сети в ОС Linux....59
Глава 3. Основы работы с контейнерами....103
Глава 4. Сети в Kubernetes....147
Глава 5. Сетевые абстракции в Kubernetes....197
Глава 6. Kubernetes и облачные сети....251
Об авторах....317
Об обложке....319
Книга посвящена интеграции Kubernetes в готовые компьютерные сети. Рассмотрено, как оркестратор Kubernetes вписывается в сетевую модель OSI. Раскрыты вопросы интеграции сетей предприятия с облачными мощностями и контейнерными архитектурами. Рассмотрены ключевые факторы и новые зоны ответственности, возникающие при взаимодействии Kubernetes с каждым из уровней модели OSI. Приведены примеры быстрого масштабирования нагрузок, рассказано, как обеспечивать целостность данных и высокую отказоустойчивость, при активном применении современной виртуализации и при передаче больших объёмов данных по сети.
Для Linux-разработчиков, DevOps-инженеров и системных администраторов.
Авторы помогут вам быстро познакомиться со всеми тонкостями, возникающими при развёртывании Kubernetes в больших контейнерных конфигурациях. Если хотите преуспеть в поддержке продакшен-кластера и эффективно устранять в нём неполадки, то нужно уверенно различать абстракции, предоставляемые на каждом из уровней OSI. Как – читайте в этой книге.
Изучите сетевую модель Kubernetes
Выберите для ваших кластеров наилучший интерфейс, соответствующий требованиям CNCF
Исследуйте примитивы сетевого уровня и операционной системы Linux, лежащие в основе Kubernetes
Научитесь быстро устранять сетевые проблемы и предотвращать простои
Узнайте, как при помощи Kubernetes организуются и поддерживаются облачные сети
Взвесьте достоинства и недостатки различных сетевых инструментов и научитесь наилучшим образом формировать стек для обслуживания сети