Установка#
В данном руководстве описываются аспекты Platform V GraDeLy, связанные с установкой системы.
Состав дистрибутива#
Platform V GraDeLy поставляется дистрибутивом в виде архива GDL-x.x.x-xxx-distrib.zip.
Дистрибутив содержит в себе:
GDL-doc-x.x.x-xxx-distrib.zip— архив с технической документацией на Platform V GraDeLy;gdl-x.x.x-xxx-owned-distrib.zip— архив с релизом Platform V GraDeLy, содержащий:grdl-bin-D-x.x.x-xxx-cyclonedx-distrib.json- Файл с информацей о зависимостях артефактаgrdl-bin-D-x.x.x-xxx-distrib.zip;grdl-bin-D-x.x.x-xxx-distrib.zip— архив, содержащий каталог с бинарными файлами и файлами сбора Docker-образов:./package/- каталог дистрибутива;./db/— каталог архивов со скриптамиliquibaseдля развертывания необходимых объектов в БД;./bh/grdl-console.jar— сервис API для взаимодействия с PL (АРМ компонента Базовый модуль (GRDL));./pl/grdl-console-ui.zip— архив, содержащий файлы Presentation Layer приложения;./docker/grdl-console/Dockerfile— инструкции по созданию образа;./docker/grdl-console-ui/Dockerfile— инструкции по созданию образа;
regid.2022-12.ru.sbertech_grdl-D-x.x.x.swidtag- файл swidtag с информацией об артефактеgrdl-bin-D-x.x.x-xxx-distrib.zip;
grdl-cfg-D-x.x.x-xxx-distrib.zip— архив, содержащий каталог с конфигурационными файлами установки в k8s;./package/- каталог дистрибутива;./conf/— каталог с конфигурационными файлами для автоматизированной установки ПО средствамиPipeline;
regid.2022-12.ru.sbertech_grdl-D-x.x.x.swidtag- файл swidtag с информацией об артефактеgrdl-cfg-D-x.x.x-xxx-distrib.zip;
grdl-bin-D-x.x.x-xxx.pom— файл с информацией об артефактеgrdl-bin-D-x.x.x-xxx-distrib.zip;grdl-cfg-D-x.x.x-xxx.pom— файл с информацией об артефактеgrdl-cfg-D-x.x.x-xxx-distrib.zip;rplw-bin-D-x.x.x-xxx-cyclonedx-distrib.json- файл с информацией о зависимостях артефактаrplw-bin-D-x.x.x-xxx-distrib.zip;rplw-bin-D-x.x.x-xxx-distrib.zip— архив, содержащий каталог с бинарными файлами и файлами сбора Docker-образов:./package/- каталог дистрибутива;./db/— каталог архивов со скриптамиliquibaseдля развертывания необходимых объектов в БД;./bh/gdl-worker.jar— REST-сервис с которым взаимодействует клиентский модуль GraDeLy;./docker/rplw-module/Dockerfile— инструкции по созданию образа;
regid.2022-12.ru.sbertech_rplw-D-x.x.x.swidtag- файл swidtag с информацией об артефактеrplw-bin-D-x.x.x-xxx-distrib.zip;
rplw-cfg-D-x.x.x-xxx-distrib.zip— архив, содержащий каталог с конфигурационными файлами установки в k8s;./package/- каталог дистрибутива;./conf/— каталог с конфигурационными файлами для автоматизированной установки ПО средствамиPipeline;./ansible/- каталог с конфигурацией Ansible;./common/- каталог с общей конфигурацией для всех ролей Ansible;./gradely_install/- каталог с конфигурацией роли Ansible для установки ПО;./gradely_install_dot/- каталог с конфигурацией роли Ansible для установки ПО средствамиPipeline;./gradely_update/- каталог с конфигурацией роли Ansible для обновления ПО;./gradely_update/- каталог с конфигурацией роли Ansible для получения версии ПО;
regid.2022-12.ru.sbertech_rplw-D-x.x.x.swidtag- файл swidtag с информацией об артефактеrplw-cfg-D-x.x.x-xxx-distrib.zip;
rplw-bin-D-x.x.x-xxx.pom— файл с информацией об артефактеrplw-bin-D-x.x.x-xxx-distrib.zip;rplw-cfg-D-x.x.x-xxx.pom— файл с информацией об артефактеrplw-cfg-D-x.x.x-xxx-distrib.zip;hash-trace.json— файл с хешамиgrdl-cfg-D-x.x.x-xxx-distrib.zip,grdl-bin-D-x.x.x-xxx-distrib.zip,rplw-bin-D-x.x.x-xxx-distrib.zip,rplw-cfg-D-x.x.x-xxx-distrib.zipи информацией о delivery_tools использовавшихся для сборки дистрибутива;regid.2022-12.ru.sbertech_grdl-D-x.x.x-xxx.swidtag- файл swidtag с информацией об артефактеGDL-x.x.x-xxx-owned-distrib.zip;Report.json— файл с отчетом по opensource зависимостям и хеши библиотек из дистрибутиваGDL-x.x.x-xxx-party-distrib.zip;
GDL-x.x.x-xxx-party-distrib.zip— архив с opensource зависимостями Platform V GraDeLy;GDL-x.x.x-xxx-owned-distrib.pom— файл с информацией об артефактеGDL-x.x.x-xxx-owned-distrib.zip;GDL-x.x.x-xxx-party-distrib.pom— файл с информацией об артефактеGDL-x.x.x-xxx-party-distrib.zip;GDL-x.x.x-xxx-cyclonedx-distrib.json- файл с информацей о зависимостях артефактаGDL-x.x.x-xxx-distrib.zip;regid.2022-12.ru.sbertech_GDL-x.x.x-xxx.swidtag- файл swidtag с информацией об артефактеGDL-x.x.x-xxx-distrib.zip.
Примечание:
x.x.x-xxx- версия релиза.
Выбор способа установки#
Для GraDeLy предусмотрена автоматизированная установка через компонент Deploy tools (CDJE) продукта Platform V DevOps Tools (DOT) (далее по тексту – CDJE).
Сертификаты для компонента не устанавливаются, данные потребителей не шифруются, а кодируются в message pack. Ролевая модель не настраивается.