This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
все_что_должен_знать_devops_про_postgresql [2025/05/14 10:24] val [Шаг 4. Использование CloudNativePG] |
все_что_должен_знать_devops_про_postgresql [2025/05/16 12:00] (current) val [Запись вебинара] |
||
---|---|---|---|
Line 16: | Line 16: | ||
===== Запись вебинара ===== | ===== Запись вебинара ===== | ||
- | * Тэги: PostgreSQ, Kubernetes, CloudNativePG | + | * https://youtu.be/cOZDowgRPwY |
+ | * https://rutube.ru/video/private/151d3c5e41168ada2155847351f58dce/ | ||
+ | * Тэги: PostgreSQL, Kubernetes, CloudNativePG | ||
===== Методическая подготовка ===== | ===== Методическая подготовка ===== | ||
Line 26: | Line 28: | ||
* haproxy | * haproxy | ||
+ | ===== Шаг 1. Что у нас есть для начала ===== | ||
- | ===== Шаг 1. Знакомимся с PostgreSQL ===== | + | * [[Практические примеры Keycloak]] |
+ | * [[Видео уроки]] | ||
+ | |||
+ | |||
+ | ===== Шаг 2. Знакомимся с PostgreSQL ===== | ||
* Развернуть PostgreSQL baremetal на [[Сервис PostgreSQL#Linux Debian/Ubuntu]] на gate | * Развернуть PostgreSQL baremetal на [[Сервис PostgreSQL#Linux Debian/Ubuntu]] на gate | ||
Line 43: | Line 50: | ||
* Обсудить [[Сервис PostgreSQL#Barman]] | * Обсудить [[Сервис PostgreSQL#Barman]] | ||
- | ===== Шаг 2. Использование PostgreSQL с Docker ===== | + | ===== Шаг 3. Использование PostgreSQL с Docker ===== |
* !!! Обсудить и предложить сделать самостоятельно !!! | * !!! Обсудить и предложить сделать самостоятельно !!! | ||
* Развернуть сервис PostgreSQL в [[Сервис PostgreSQL#Docker]] совместно с Keycloak, через [[Сервис Keycloak#docker-compose]] (без ssl) | * Развернуть сервис PostgreSQL в [[Сервис PostgreSQL#Docker]] совместно с Keycloak, через [[Сервис Keycloak#docker-compose]] (без ssl) | ||
- | ===== Шаг 3. Использование PostgreSQL в Kubernetes ===== | + | ===== Шаг 4. Использование PostgreSQL в Kubernetes ===== |
* Для демонстрации можно использовать [[Система Kubernetes#rancher local-path-provisioner]] как default-class | * Для демонстрации можно использовать [[Система Kubernetes#rancher local-path-provisioner]] как default-class | ||
Line 65: | Line 72: | ||
</code> | </code> | ||
- | ===== Шаг 4. Использование CloudNativePG ===== | + | ===== Шаг 5. Использование CloudNativePG ===== |
* Добавить оператор [[Сервис PostgreSQL#CloudNativePG]] в кластер Kubernetes | * Добавить оператор [[Сервис PostgreSQL#CloudNativePG]] в кластер Kubernetes | ||
Line 111: | Line 118: | ||
===== Домашнее задание ===== | ===== Домашнее задание ===== | ||
- | * Выполнить все, что решили "обсудить" на 1-м шаге | + | * Выполнить все, что решили "обсудить" на 2-м шаге |