
1. Управление состоянием
• Хранение конфигурации
• Безопасное хранение секретов
• Сохранение данных с помощью томов (Volumes)
• Том emptyDir
• Драйверы томов в Kubernetes
• Использование Secrets и ConfigMaps как томов
• Монтирование локальных папок как томов
• Использование томов облачного провайдера
• Абстрагирование томов через Persistent Volumes
• Режимы доступа к Persistent Volumes
• Использование Persistent Volumes с Claims
• Использование томов в Pod’ах
• Динамическое создание Persistent Volumes
• Использование локальных томов как альтернатива hostPath
• Пользовательские драйверы томов
• Проектирование кластерной PostgreSQL
• Создание кластерной БД через StatefulSets
• Как работает контроллер StatefulSet
• Создание собственного контроллера БД
• Операторы баз данных
• Распределённое хранилище с операторами
• Использование OpenEBS для запуска кластера БД
2. Развёртывание stateless MySQL
• Предварительные условия
• Создание Deployment
• Хранение учётных данных в Secret
• Проверка подключения к MySQL
3. Сохранение изменений
• Создание Persistent Volume
• Запрос на том (Persistent Volume Claim)
• Использование томов в Deployment
• Проверка сохранности данных
4. Динамическое создание
• Создание томов с помощью StorageClass
• Проверка развёртывания
5. Практика
• Извлечение конфигураций