Книга: Паттерны Kubernetes: Шаблоны разработки собственных облачных приложений
Назад: Глава 21. Макет конфигурации
Дальше: Глава 22. Контроллер

Часть V. Дополнительные паттерны

Паттерны, относящиеся к этой категории, охватывают более сложные ситуации, которые не вписываются ни в одну из предыдущих категорий. Некоторые из паттернов, такие как Controller (Контроллер), появились очень давно и на них построен сам фреймворк Kubernetes. Но есть и другие, считающиеся очень новыми (такие, как Knative, для создания образов контейнеров и масштабирования служб Service до нуля), которые могут измениться к тому моменту, когда вы будете читать эти строки. Чтобы не отстать, мы будем постоянно обновлять наши онлайн-примеры (https://github.com/k8spatterns/examples) и отражать последние достижения в этой области.

Вот эти дополнительные паттерны, которые мы рассмотрим в следующих главах:

• Глава 22 «Контроллер» описывает паттерн Controller (Контроллер), имеющий большое значение для самого фреймворка Kubernetes. Этот паттерн демонстрирует, как можно расширить возможности платформы с помощью своих контроллеров.

• Глава 23 «Оператор» описывает способ использования паттерна Controller (Контроллер) в сочетании с собственными и предметно-ориентированными ресурсами для представления практических знаний в автоматизированной форме.

• Глава 24 «Эластичное масштабирование» рассказывает, как Kuber­netes справляется с динамическими нагрузками путем масштабирования в разных направлениях.

• Глава 25 «Построитель образов» описывает паттерн, который переносит задачу сборки образов в сам кластер.

Назад: Глава 21. Макет конфигурации
Дальше: Глава 22. Контроллер