Управление собственным облачным кластером PostgreSQL на CloudNative PG // Курс «PostgreSQL Advanced»
На открытом уроке мы рассмотрим с самого начала процесс настройки отказоустойчивого кластера PostgreSQL с использованием оператора для Kubernetes CloudNative PG. Мы промоделируем ситуации отказа отдельных узлов и нарушения сетевой доступности, настроим мониторинг доступности и наблюдение за операционными метриками кластера, научимся делать восстановление состояния на указанный момент времени.
В ходе вебинара мы рассмотрим следующие ключевые аспекты:
- установка оператора CloudNative PG на облачный Kubernetes (и плагина для kubectl)
- запуск кластера с определенной топологией репликации
- настройка баз данных, пользователей и разрешений
- настройка мониторинга и оповещения о сбоях
- моделирование ситуаций сбоев реплик
- динамическое изменение размера кластера
- настройка резервного копирования в S3-хранилище
- восстановление базы данных после аварии на произвольное состояние в прошлом
Преподаватель: Дмитрий Золотов - Flutter Developer, Yandex