На открытом уроке мы рассмотрим с самого начала процесс настройки отказоустойчивого кластера PostgreSQL с использованием оператора для Kubernetes CloudNative PG. Мы промоделируем ситуации отказа отдельных узлов и нарушения сетевой доступности, настроим мониторинг доступности и наблюдение за операционными метриками кластера, научимся делать восстановление состояния на указанный момент времени.
В ходе вебинара мы рассмотрим следующие ключевые аспекты:
установка оператора CloudNative PG на облачный Kubernetes (и плагина для kubectl)
запуск кластера с определенной топологией репликации
настройка баз данных, пользователей и разрешений
настройка мониторинга и оповещения о сбоях
моделирование ситуаций сбоев реплик
динамическое изменение размера кластера
настройка резервного копирования в S3-хранилище
восстановление базы данных после аварии на произвольное состояние в прошлом
«PostgreSQL Advanced» - https://otus.pw/1dnF/
Преподаватель: Дмитрий Золотов - Flutter Developer, Yandex
Подключайтесь к обсуждению в чате - https://otus.pw/XbiE/
Пройдите опрос по итогам мероприятия - https://otus.pw/COpD3/
Следите за новостями проекта:
Telegram: https://t.me/Otusjava
ВКонтакте: https://otus.pw/850t
LinkedIn: https://otus.pw/yQwQ/
Хабр: https://otus.pw/S0nM/