Deploying a demo registry with reference modeling examples
🌐 This document is available in both English and Ukrainian. Use the language toggle in the top right corner to switch between versions. |
Enabling the technical administrator of the Platform to deploy a demo registry with reference examples for modeling business processes and creating regulations.
1. General description
To deploy the demo registry by the technical administrator of the Platform, he needs an existing reference example of the regulation.
User roles
-
Technical administrator of the Platform
2. General provisions
-
The repository with reference examples
consent-data
is present in the Platform service of inspection and storage of changes gerrit configurations -
The documentation includes a section for Platform administrators with instructions for deployment, support and maintenance registry demo
3. Solution design
3.1. Repository packaging with reference examples of registry regulations
For this purpose, at the assembly level of the Platform installer, the consent-data
repository is packaged as a gitsource
component in
control-plane-gerrit.
Consent-data must be versioned and updated with the Platform.
3.2. Writing detailed technical instructions for deploying the demo registry and its regulations
The instruction must be present in Antor in a separate section with reference examples and contain the following sections:
-
How to deploy a demo registry
-
How to transfer the contents of the `consent-data' repository to `registry-regulations' and what changes should be made to it (change links to Nexus etc.)
-
How to update the demo register and its regulations after updating the Platform
-
How to return the demo registry to its original state if something went wrong
3.3. Registry components and their purpose within the design of the solution
Component |
Official title |
Appointment / The essence of the changes |
Platform installer |
control-plane-installer |
Stage update of PushControlPlaneLibrary |
Technical repository of DevOps |
devops-technical |
Update pipeline for updating library versions |
Service for inspection and storage of configuration changes |
control-plane-gerrit |
Updating of stageCR.json |
Technical documentation of the Platform |
ddm-architecture |
Updating the instructions of the technical administrator of the Platform |
4. Development plan
4.1. Technical examinations
-
DevOps
4.2. Development plan
-
Package
consent-data
incontrol-plane-gerrit
-
Write instructions for the technical administrator of the Platform