Установка#
Матрица зависимостей компонентов#
В таблице перечислены зависимости компонентов программного продукта между собой, которые могут влиять на конфигурацию установки продукта.
Код компонента |
Kintsugi (DBCM) |
Kintsugi agent (DBDA) |
|---|---|---|
Kintsugi (DBCM) |
— |
|
Kintsugi agent (DBDA) |
|
— |
где:
Да— зависимость между модулями обязательна;Опция— подразумевает настройку интеграции между модулями в рамках определенных инсталляций.
Состав дистрибутива#
Platform V Kintsugi (DBM) редакция Enterprise поставляется дистрибутивом в виде архива.
Дистрибутив DBM-X.X.X-XX-distrib.zip содержит в себе:
DBM-X.X.X-XX-cyclonedx-distrib.json- файл, содержащий список всех зависимостей исходного кода программного продукта;DBM-X.X.X-XX-owned-distrib.zip- архив с версией Platform V Kintsugi, содержащий:DBCM-bin-X.X.X-XX-cyclonedx-distrib.json- файл, содержащий список всех зависимостей исходного кода программного продукта;DBDA-bin-X.X.X-XX-cyclonedx-distrib.json- файл, содержащий список всех зависимостей исходного кода программного продукта;DBCM-bin-X.X.X-XX-distrib.zip- архив, содержащий каталог с бинарными файлами и файлами сбора Docker-образов;DBDA-bin-X.X.X-XX-distrib.zip- архив, содержащий установочный пакетkgagent-X.X.X-XX.x86_64.rpm;DBCM-bin-X.X.X-XX.pom- файл с информацией об артефактеDBCM-bin-X.X.X-XX-distrib.zip;DBDA-bin-X.X.X-XX.pom- файл с информацией об артефактеDBDA-bin-X.X.X-XX-distrib.zip;DBCM-cfg-X.X.X-XX-distrib.zip- архив, содержащий каталог с конфигурационными файлами установки helm charts, в том числе:./conf/helm/application/kintsugi/values.yaml– файл с конфигурацией helm-шаблона Kintsugi;./conf/helm/application/istio-kintsugi/values.yaml– файл с конфигурацией helm-шаблона Istio;
DBCM-cfg-X.X.X-XX.pom- файл с информацией об артефактеDBCM-cfg-X.X.X-XX-distrib.zip;DBCM-dbinit-X.X.X-XX-distrib.zip- архив, содержащий:db_scripts_repository.zip- архив, содержащий:sql/1.X.X– каталог файлов с SQL-скриптами обновления БД метаданных Kintsugi;master_changelog.xml– манифест обновления БД;1.X.X_changelog.xml– манифест обновления версии БД;
db_scripts_thresholds.zip- архив, содержащий:sql/1.X.X– каталог файлов с SQL-скриптами обновления БД порогов метрик;master_changelog.xml– манифест обновления БД;1.X.X_changelog.xml– манифест обновления версии БД;
db_scripts_timescaledb.zip- архив, содержащий:sql/1.X.X– каталог файлов с SQL-скриптами обновления БД мониторинга TimescaleDB;master_changelog.xml– манифест обновления БД;1.X.X_changelog.xml– манифест обновления версии БД.
db_scripts_agents.zip- архив, содержащий:sql/1.X.X– каталог файлов с SQL-скриптами обновления БД агента сбора и хранения метрик;master_changelog.xml– манифест обновления БД;1.X.X_changelog.xml– манифест обновления версии БД.
DBCM-dbinit-X.X.X-XX.pom- файл с информацией об артефактеDBCM-dbinit-X.X.X-XX-distrib.zip;hash-trace.json- файл, содержащий данные с трассировкой изменений имен и контрольных сумм архивов с бинарными артефактами и конфигурациями компонентов после сборки;Report.json- файл, содержащий данные о переносе зависимостей из архива с компонентами продукта в архивы с вендорскими зависимостями;
DBM-X.X.X-XX-party-distrib.zip– архив со сторонними зависимостями:DBM-agent-plugins-X.X.X-XX-distrib.zip- архив, содержащий пример конфигурации Lua-приложений;DBM-liquibase-binary-X.X.X-XX-distrib.zip- архив, содержащий артефакты Liquibase;DBM-iam-conf-X.X.X-XX-distrib.zip- архив, содержащий IAM конфигурацию.
DBCM-X.X.X-XX-owned.pom- файл с информацией об артефактеDBM-X.X.X-XX-owned-distrib.zip;DBDA-X.X.X-XX-owned.pom- файл с информацией об артефактеDBM-X.X.X-XX-owned-distrib.zip;DBM-X.X.X-XX-party.pom– файл с информацией об артефактеDBM-X.X.X-XX-party-distrib.zip;DBM-doc-X.X.X-XX-distrib.zip- архив с технической документацией на Platform V Kintsugi;DBM-doc-X.X.X-XX.pom- файл с информацией об артефактеDBM-doc-X.X.X-XX-distrib.zip.
Примечание
X.X.X-XX - версия Platform V Kintsugi (DBM).
В составе дистрибутива также поставляется ПО Liquibase версии 4.29.2, необходимое для установки системных БД Platform V Kintsugi (DBM).
Порядок установки#
Установка Platform V Kintsugi (DBM) редакция Enterprise выполняется покомпонентно согласно инструкциям, представленным в разделах:
Установка компонента Kintsugi (DBCM) (обязательный) делится на этапы:
Установка компонента Kintsugi agent (DBDA) (опциональный)
Примечание
Установка компонента Kintsugi (DBCM) обязательна, так как отсутствие данной системы приведет к полной неработоспособности Platform V Kintsugi (DBM) редакция Enterprise.
Установка компонента Kintsugi agent (DBDA) опциональна, так как отсутствие данной системы приведет к невозможности получения метрик хоста и обнаружения установленных СУБД семейства PostgreSQL. Это приведет к отсутствию данных на виджетах Использование памяти, Использование памяти программами и Использование CPU в системе (дашборд Метрики вкладка Метрики) компонента Kintsugi (DBCM).