Kubernetes изнутри [Джей Вьяс] (pdf) читать постранично
Книга в формате pdf! Изображения и текст могут не отображаться!
[Настройки текста] [Cбросить фильтры]
- 1
- 2
- 3
- . . .
- последняя (116) »
Крис Лав
Kubernetes изнутри
Core Kubernetes
J AY V YA S
C H R I S L OV E
Kubernetes изнутри
ДЖЕЙ ВЬЯС
КРИС ЛАВ
Москва, 2023
УДК 004.042Kubernetes
ББК 32.372
В96
В96
Вьяс Дж., Лав К.
Kubernetes изнутри / пер. с англ. А. Н. Киселева. – М.: ДМК Пресс, 2022. – 378 с.:
ил.
ISBN 978-5-93700-153-5
В этой книге подробно рассказывается о настройке и управлении платформой
Kubernetes, а также о том, как быстро и эффективно устранять неполадки. Исследуется
внутреннее устройство Kubernetes – от управления iptables до настройки динамически
масштабируемых кластеров, реагирующих на изменение нагрузки. Советы профессионалов помогут вам поддерживать работоспособность ваших приложений. Особое
внимание уделяется теме безопасности.
Книга адресована разработчикам и администраторам Kubernetes со средним
уровнем подготовки.
УДК 004.042Kubernetes
ББК 32.372
Copyright © DMK Press 2022. Authorized translation of the English edition © 2022 Manning
Publications. This translation is published and sold by permission of Manning Publications, the owner
of all rights to publish and sell the same.
Все права защищены. Любая часть этой книги не может быть воспроизведена в какой
бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав.
ISBN 978-1-6172-9755-7 (англ.)
ISBN 978-5-93700-153-5 (рус.)
© Manning Publications, 2022
© Перевод, оформление, издание, ДМК Пресс, 2022
Амиму Кнаббену (Amim Knabben), Рикардо Кацу (Ricardo Katz), Мэтту Фенвику (Matt Fenwick), Антонио Охеа (Antonio Ojea), Раджасу
Какодару (Rajas Kakodar) и Микаэлю Клюзо (Mikael Cluseau) за многочасовые исследования K8s по ночам и выходным и увлекательные
соревнования по крику. Эндрю Стойокосу (Andrew Stoyocos), возглавлявшему группу политик в SIG Network. Моей жене и семье, позволившим мне писать эту книгу по субботам. Гари (Gary), Роне (Rona),
Норе (Nora) и Джинджину (Gingin) за помощь моей маме.
– Джей
Кейт (Kate) и всем моим близким, поддерживавшим меня в этом
путешествии. Спасибо команде LionKube, особенно Одри (Audrey)
за организацию работы и Шарифу (Sharif) за помощь и поддержку.
Также моему соавтору Джею (Jay), предложившему мне принять
участие в работе над этой книгой вместе с ним, я благодарю тебя
за это! Без твоей целеустремленности и упорства у нас ничего не
получилось бы.
– Крис
Оглавление
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Почему появился Kubernetes............................................................................... 24
Зачем нужны модули Pod?. .................................................................................. 40
Создание модулей Pod........................................................................................... 68
Использование контрольных групп для управления процессами
в модулях Pod..........................................................................................................103
Интерфейсы CNI и настройка сети в модулях Pod........................................132
Устранение проблем в крупномасштабных сетях. ........................................154
Хранилища в модулях Pod и CSI. .......................................................................179
Реализация и моделирование хранилищ. .......................................................198
Запуск модулей Pod: как работает kubelet.......................................................221
DNS в Kubernetes....................................................................................................243
Плоскость управления..........................................................................................257
etcd и плоскость управления. .............................................................................272
Безопасность контейнеров и модулей Pod......................................................296
Безопасность узлов и Kubernetes.......................................................................312
Установка приложений.........................................................................................343
Содержание
Оглавление............................................................................................................. 6
Предисловие......................................................................................................... 14
Благодарности..................................................................................................... 15
О книге................................................................................................................. 17
Об авторах.......................................................................................................... 21
Об иллюстрации на обложке............................................................................... 23
1
Почему появился Kubernetes....................................................... 24
1.1
1.2
1.3
Предварительный обзор некоторых основных терминов.................... 25
Проблема дрейфа инфраструктуры и Kubernetes................................. 26
Контейнеры и образы............................................................................. 27
1.4
Базовая основа Kubernetes.............................................................. 29
1.4.1
1.5
1.6
Все инфраструктурные правила в Kubernetes определяются
в обычных файлах YAML. ............................................................... 31
Возможности Kubernetes........................................................................ 32
Компоненты и архитектура Kubernetes................................................. 34
1.6.1
Kubernetes API. .............................................................................. 35
1.6.2
Пример первый: интернет-магазин.............................................. 37
1.6.3
Пример второй: онлайн-решение для благотворительности......... 37
1.7
Когда не стоит использовать Kubernetes............................................... 38
Итоги .................................................................................................................. 38
2
Зачем нужны модули Pod?........................................................... 40
2.1
2.2
2.3
Пример
- 1
- 2
- 3
- . . .
- последняя (116) »
Последние комментарии
1 час 31 минут назад
2 часов 12 минут назад
2 часов 13 минут назад
4 часов 12 минут назад
10 часов 18 минут назад
10 часов 30 минут назад