Опис та структура Інсталера

🌐 Цей документ доступний українською та англійською мовами. Використовуйте перемикач у правому верхньому куті, щоб змінити версію.

1. Визначення

Інсталятор

набір програмних засобів для розгортання Платформи

Для розгортання Платформи управління реєстрами застосовується Інсталятор, який постачається у вигляді zip архіву

Структура Інсталятору:

structure

4. Опис модулів Інсталятора (functions.sh)

INIT-CHECK

перевірка необхідних параметрів та наявності сертифікатів digital-signature-ops (тільки для початкового розгортання)

ENCRYPTION-ETCD

налаштування шифрування ETCD та затвердження сертифікатів Openshift

INSTALL-CLUSTER-MGMT

розгортання базових компонент cluster-mgmt

  • catalog-source

  • storage

  • keycloak-operator-crd (підкомпонент control-plane-installer)

  • logging

  • service-mesh

INSTALL-NEXUS

розгортання control-plane-nexus (сховище докер образів та xsd)

VAULT-INSTALL

розгортання центрального Vault

MINIO-INSTALL

розгортання центрального Minio

INIT-NEXUS

завантаження докер образів

INSTALL-ADDITIONAL-COMPONENTS

завантаження digital-signature-ops сертифікатів та розгортання user-management

INSTALL-CONTROL-PLANE

розгортання компонент Control Plane

NEXUS-RESOURCE-UPLOAD

завантаження nexus ресурсів (xsd)

BACKUP-CREDENTIALS

параметрів доступу в Minio

USAGE

допоміжний модуль для виводу інформації про використання install.sh