Kubernetes изнутри
Здесь можно купить книгу "Kubernetes изнутри " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-93700-153-5
Страниц: 379
Артикул: 108067
Возрастная маркировка: 16+
Краткая аннотация книги "Kubernetes изнутри"
В этой книге подробно рассказывается о настройке и управлении платформой Kubernetes, а также о том, как быстро и эффективно устранять неполадки. Исследуется внутреннее устройство Kubernetes – от управления iptables до настройки динамически масштабируемых кластеров, реагирующих на изменение нагрузки. Советы профессионалов помогут вам поддерживать работоспособность ваших приложений. Особое внимание уделяется теме безопасности. Книга адресована разработчикам и администраторам Kubernetes со средним уровнем подготовки.
Содержание книги "Kubernetes изнутри "
Оглавление
Предисловие
Благодарности
О книге
Об авторах
Об иллюстрации на обложке
1. Почему появился Kubernetes
1.1 Предварительный обзор некоторых основных терминов
1.2 Проблема дрейфа инфраструктуры и Kubernetes
1.3 Контейнеры и образы
1.4 Базовая основа Kubernetes
1.5 Возможности Kubernetes
1.6 Компоненты и архитектура Kubernetes
1.7 Когда не стоит использовать Kubernetes
Итоги
2. Зачем нужны модули Pod?
2.1 Пример веб-приложения
2.2 Что такое Pod?
2.3 Создание веб-приложения с помощью kubectl
2.4 Масштабирование, высокодоступные приложения и плоскость управления
Итоги
3. Создание модулей Pod
3.1 Общий обзор примитивов Kubernetes
3.2 Что такое примитивы Linux?
3.3 Использование примитивов Linux в Kubernetes
3.4 Создание модуля Pod с нуля
3.5 Использование модуля Pod в реальном мире
Итоги
4. Использование контрольных групп для управления процессами в модулях Pod
4.1 Модули Pod простаивают до завершения подготовительных операций
4.2 Процессы и потоки в Linux
4.3 Тестирование контрольных групп
4.4 Как kubelet управляет контрольными группами
4.5 Как kubelet управляет ресурсами
4.6 Мониторинг ядра Linux с помощью Prometheus, cAdvisor и сервера API
Итоги
5. Интерфейсы CNI и настройка сети в модулях Pod
5.1 Зачем нужны программно-определяемые сети в Kubernetes
5.2 Реализация Kubernetes SDN на стороне сервиса: kube-proxy
5.3 Провайдеры CNI
5.4 Два плагина CNI: Calico и Antrea
Итоги
6. Устранение проблем в крупномасштабных сетях
6.1 Sonobuoy: инструмент подтверждения работоспособности кластера
6.2 Исследование особенностей маршрутизации в разных провайдерах CNI с помощью команд arp и ip
6.3 kube-proxy и iptables
6.4 Входные контроллеры
Итоги
7. Хранилища в модулях Pod и CSI
7.1 Небольшое отступление: виртуальная файловая система (VFS) в Linux
7.2 Три вида хранилищ для Kubernetes
7.3 Создание PVC в кластере kind
7.4 Интерфейс контейнерного хранилища (CSI)
7.5 Краткий обзор действующих драйверов CSI
Итоги
8. Реализация и моделирование хранилищ
8.1 Микрокосм в экосистеме Kubernetes: динамическое хранилище
8.2 Динамическая подготовка выигрывает от CSI, но не зависит от него
8.3 Варианты организации хранилищ в Kubernetes
8.4 Как выглядит типичный провайдер динамического хранилища?
8.5 hostPath для управления системой и/или доступа к данным
8.6 Дополнительная литература
Итоги
9. Запуск модулей Pod: как работает kubelet
9.1 kubelet и узел
9.2 Основы kubelet
9.3 Создание модуля Pod и его мониторинг
9.4 Интерфейс времени выполнения контейнеров (CRI)
9.5. Интерфейсы kubelet
Итоги
10 DNS в Kubernetes
10.1 Краткое введение в DNS (и CoreDNS)
10.2 Почему StatefulSet, а не Deployment?
10.3 Файл resolv.conf
Итоги
11. Плоскость управления
11.1 Плоскость управления
11.2 Особенности сервера API
11.3 Диспетчер контроллеров
11.4 Облачные диспетчеры контроллеров Kubernetes (CCM)
11.5 Дополнительная литература
Итоги
12. etcd и плоскость управления
12.1 Заметки для нетерпеливых
12.2 etcd как хранилище данных
12.3 Обзор интерфейса Kubernetes с etcd
12.4 Задача etcd – надежное хранение фактов
12.5 Теорема CAP
12.6 Балансировка нагрузки на уровне клиента и etcd
12.7 Шифрование хранимых данных в etcd
12.8 Производительность и отказоустойчивость etcd в глобальном масштабе
12.9 Интервал отправки контрольных сообщений в высокораспределенной etcd
12.10 Настройка клиента etcd в кластере kind
12.10.1 Запуск etcd в окружении, отличном от Linux
Итоги
13. Безопасность контейнеров и модулей Pod
13.1 Радиус взрыва
13.2 Безопасность контейнера
13.3 Безопасность модулей Pod
Итоги
14. Безопасность узлов и Kubernetes
14.1 Безопасность узла
14.2 Безопасность сервера API
14.3 Authn, Authz и Secret
14.4 Безопасность сети
14.5 Советы по Kubernetes
Итоги
15. Установка приложений
15.1 Размышления о приложениях в Kubernetes
15.2 Приложения на основе микросервисов обычно требуют тысячи строк определения конфигурации
15.3 Переосмысление установки приложения Guestbook в реальных условиях
15.4 Установка набора инструментов Carvel
15.5 И снова об операторах Kubernetes
15.6 Tanzu Community Edition: пример комплексного набора инструментов Carvel
Итоги
Предметный указатель
Все отзывы о книге Kubernetes изнутри
Внимание!
При обнаружении неточностей или ошибок в описании книги "Kubernetes изнутри (автор Джей Вьяс, Крис Лав)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку