Управління налаштуваннями реєстру (settings.yaml)

Файл registry-regulations/settings.yaml є частиною регламенту реєстру і слугує для конфігурації технічних параметрів регламенту.

Структура регламенту реєстру
Зображення 1. Структура регламенту реєстру
Приклад конфігурації registry-regulations/settings.yaml
settings:
  general:
    package: ua.gov.mdtu.ddm.dataplatform.template
    register: laboratory
    version: 1.0.1
  kafka:
    retention-policy-in-days:
      read: 1
      write: 1065
Таблиця 1. Опис параметрів
Назва параметра Опис Коментар

settings.general.package

Пакет, в якому буде генеруватися код.

settings.general.register

Назва бази даних, що буде створена.

settings.general.version

Версія регламенту

Перевірка версії при розгортанні регламенту відсутня. Адміністратор регламенту може використовувати атрибут settings.general.version на власний розсуд.

При розгортанні пайплайну публікацій MASTER-Build-registry-regulations, старі версії API даних не зберігаються.

kafka.retention-policy-in-days.read

Кількість днів, скільки буде зберігатись повідомлення на читання в Kafka.

За замовчуванням — 3 роки

kafka.retention-policy-in-days.write

Кількість днів, скільки буде зберігатись повідомлення на запис в Kafka.

За замовчуванням — 3 роки