Kubernetes: Лучшие практики. Раскрой потенциал главного инструмента в отрасли. Брендан Бернс Эдди Вильяль.

Kubernetes: Лучшие практики. Раскрой потенциал главного инструмента в отрасли. Брендан Бернс Эдди Вильяль.
Microsoft
sku: 1617682130
599.00 грн.
Shipping from: Ukraine
   Description
Положитесь на опыт профессионалов, успешно применяющих и развивающих проект Kubernetes. Инженеры Microsoft предлагают лучшие приёмы оркестрации контейнеров. Их практики сложились в процессе разработки распределённых систем, на ответственных и нагруженных проектах. Вам останется лишь слегка адаптировать код.
Книга идеально подойдет тем, кто уже знаком с Kubernetes, но ещё не умеет использовать его максимально эффективно. Вы узнаете всё, что необходимо для создания классного Kubernetes-приложения, в том числе:
Подготовка окружения и разработка приложений в Kubernetes.
Паттерны мониторинга и защиты ваших систем, управления обновлениями.
Сетевые политики Kubernetes и роли сервисных сетей в экосистеме.
Использование Kubernetes в задачах машинного обучения.
Сервисы в Kubernetes
Благодаря базовым правилам организации сети в Kubernetes и сетевым дополнениям, реализующим эти правила, развертываемые pod могут взаимодействовать только внутри одного кластера. Некоторые дополнения CNI назначают pod IP-адреса в одном адресном пространстве с узлами, поэтому теоретически, зная данный IP, вы можете подключиться к pod напрямую из-за пределов Kubernetes. Но это не самый эффективный способ доступа к сервисам, поскольку pod в Kubernetes по своей природе непостоянны. Представьте, что у вас есть функция или система, которой нужно обратиться к API, доступному в pod. Какое-то время схема может работать нормально, однако рано или поздно возникнет добровольное или принудительное прерывание, в результате которого данный pod исчезнет. Kubernetes, вероятно, создаст ему замену с новыми именем и IP-адресом, поэтому очевидно, что для его поиска нужен некий механизм. Здесь вам пригодится API для работы с сервисами.
Данный API позволяет назначать конечным точкам сервиса постоянные IP-адрес и порт в пределах кластера и автоматически привязывать их к подходящим pod. Этот магический процесс основан на упомянутых выше механизмах iptables и IPVS, работающих на уровне узлов Linux; он привязывает IP-адрес и порт сервиса к реальным IP-адресам конечной точки или pod. Контроллер, который отвечает за это, называется kube-proxy; он выполняется на каждом узле кластера, управляя правилами iptables.
При определении объекта Service необходимо указать тип сервиса. От этого зависит, где будет доступна конечная точка: только внутри кластера или за его пределами. Существует четыре основны
   Technical Details
ISBN: 9785446116881
Вид переплета: Мягкий
Год издания: 2021.0
Количество страниц: 288.0
Производитель: Microsoft
Состояние: Новое
Страна производитель: Украина
Тематика: Языки и системы программирования
Тип поверхности бумаги: Матовая
Тип полиграфической бумаги: Офсетная
Язык издания: Русский
   Price history chart & currency exchange rate

Customers also viewed