Предисловие 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 организуются и поддерживаются облачные сети
Взвесьте достоинства и недостатки различных сетевых инструментов и научитесь наилучшим образом формировать стек для обслуживания сети