Kubernetes: Лучшие практики. Раскрой потенциал главного инструмента в отрасли. Брендан Бернс Эдди Вильяль.
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 необходимо указать тип сервиса. От этого зависит, где будет доступна конечная точка: только внутри кластера или за его пределами. Существует четыре основны
Книга идеально подойдет тем, кто уже знаком с 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
![Хизер Аскинози "Кристаллы 365. Ежедневные практики для здоровья, баланса и благополучия"
Хизер Аскинози "Кристаллы 365. Ежедневные практики для здоровья, баланса и благополучия"](http://happywitch.ru/upload/images/products/7b8/7b86cb3d-5c69-11ee-bc30-0cc47a345491.jpeg)
+6%
10%
~ 925.00 грн.
Хизер Аскинози "Кристаллы 365. Ежедневные практики для здоровья, баланса и благополучия"
happywitch.ru![М. М. Богачихин "Внутренние практики в буддизме и даосизме. Секретные методы"
М. М. Богачихин "Внутренние практики в буддизме и даосизме. Секретные методы"](http://happywitch.ru/upload/images/products/c28/c28431e2-73ed-11e4-ac96-acf1df405960.jpg)
+8%
8%
~ 227.00 грн.
М. М. Богачихин "Внутренние практики в буддизме и даосизме. Секретные методы"
happywitch.ru![Книга "Сексуары или как сервировать супружескую постель" (новая версия)
Книга "Сексуары или как сервировать супружескую постель" (новая версия)](http://www.intimshop.ru/resources/images/content/items/8/8f1/8f1bfa22126a38f78418af87a218a19c_13.marked.jpg)
+14%
3%
~ 221.00 грн.
Книга "Сексуары или как сервировать супружескую постель" (новая версия)
intimshop.ru![Brhe Controller Skin, Anti-slip Silicone Cover Protective Case Accessories Set For Microsoft Xbox 1 Gamepad Joystick With 2 Thumb Grip Caps (red/blue)
Brhe Controller Skin, Anti-slip Silicone Cover Protective Case Accessories Set For Microsoft Xbox 1 Gamepad Joystick With 2 Thumb Grip Caps (red/blue)](http://img.kwcdn.com/product/Fancyalgo/VirtualModelMatting/ab4b86af7dfb46ac5881754aa9a08de5.jpg)
1%
~ 206.00 грн.
Brhe Controller Skin, Anti-slip Silicone Cover Protective Case Accessories Set For Microsoft Xbox 1 Gamepad Joystick With 2 Thumb Grip Caps (red/blue)
temu.com![Stylet 3 En 1, Pointe En Fiber Pour Tablettes IPad, IPhone, Android Et Microsoft, Stylo Multifonctionnel Pour Écran Tactile, Noir/blanc
Stylet 3 En 1, Pointe En Fiber Pour Tablettes IPad, IPhone, Android Et Microsoft, Stylo Multifonctionnel Pour Écran Tactile, Noir/blanc](http://img.kwcdn.com/product/fancy/749150af-3660-498f-a338-dacda08527ba.jpg)
+2%
1%
~ 271.00 грн.
Stylet 3 En 1, Pointe En Fiber Pour Tablettes IPad, IPhone, Android Et Microsoft, Stylo Multifonctionnel Pour Écran Tactile, Noir/blanc
temu.com![Amine Black Cute Lolita French Maid Cosplay Costume Dress Girls Woman Waitress Maid Party Stage Costumes
Amine Black Cute Lolita French Maid Cosplay Costume Dress Girls Woman Waitress Maid Party Stage Costumes](http://ae04.alicdn.com/kf/H92266b2942e745d2a7e79ea67647fdc75.jpg)
+6%
1%
~ 885.00 грн.
Amine Black Cute Lolita French Maid Cosplay Costume Dress Girls Woman Waitress Maid Party Stage Costumes
aliexpress.com![Простая приталенная бархатная теплая футболка с длинным рукавом и круглым вырезом
Простая приталенная бархатная теплая футболка с длинным рукавом и круглым вырезом](http://ae04.alicdn.com/kf/H4dd6fd9d7b78481b83ceae08a8411390l.jpg)
1%
~ 1,030.00 грн.
Простая приталенная бархатная теплая футболка с длинным рукавом и круглым вырезом
aliexpress.com![new 2021 2022 club league pu soccer ball size 4 highgrade nice match liga premer finals 21 22 football balls24491043408
new 2021 2022 club league pu soccer ball size 4 highgrade nice match liga premer finals 21 22 football balls24491043408](http://www.dhresource.com/600x600/f3/albu/km/s/05/cf7aeafb-09e0-47b9-bef5-daf0d7d858c2.jpg)
+10%
1%
~ 1,480.00 грн.
new 2021 2022 club league pu soccer ball size 4 highgrade nice match liga premer finals 21 22 football balls24491043408
dhgate.com