Подготовка окружения#
Подготовка элементов развертывания#
Подготовка Docker-образов#
Требования предъявляемые к Docker-образам GraDeLy, разворачиваемому в среде контейнеризации Kubernetes: версия Java - OpenJDK 21.
Для модулей сonsole-ui в Docker-образах необходимо иметь HTTP-сервер для хранения ресурсов: Nginx/Platform V SynGX (версия указана в Системных требованиях).
Подготовка базы данных#
Для подготовки базы данных:
выполните развертывание БД Platform V Pangolin DB (или PostgreSQL) согласно документации разработчика;
создайте директории на сервере БД для tablespace grdl_ts_data и grdl_ts_idx.
Подготовка транспорта Kafka#
GraDeLy поддерживает работу только с существующими топиками Platform V Corax (или Apache Kafka).
Для создания топиков вручную убедитесь, что значение параметра grdl-module.auto-create-topics-enable=false, и создайте:
стандартный топик для репликации;
топик с постфиксом
-skip-lsnдля обработки ошибки доставки сообщений в Kafka. Этот топик будет содержать lsn тех сообщений, которые были отравлены в Kafka, но их lsn еще не был сброшен на стороне БД источника;служебный топик с постфиксом
-errorдля записи сообщений об ошибках репликации;служебный топик с постфиксом
-conflict-txдля записей сообщений обработчика ошибок.
Выпуск и подготовка сертификатов#
Выпуск и подготовка сертификатов описаны в в Руководстве по безопасности.