Link: Manage Scratch Environment ver 1.2
Description
This pipeline was designed to build a scratch Rancher environment. Development of pipeline in progress.
!!! Note !!! Not all options are checked
General properties
Listed properties cannot be modified without full recreation of related resource.
Postgre DB version
DB Size
Build with parameter
Available parameters:
teamName, Action, TenantName, Repo, Plan, Change, Register, branch, platform_image
Parameter teamName:
Specifies the name of environment and access parameters in Rancher. For most values admin and members of github teamName team have access to Rancher to configure module deployment.
Environment name | Status | Rancher permissions | Purpose | Update type (Automated/Manual) Operational time (h/d) | Platform-core branch | Env. re-creation ticket | Development team status (optional) | Feedback | Log4j vulnerability fixing |
---|---|---|---|---|---|---|---|---|---|
metadata | CHECKEDAvailable to use. | Spitfire | platform-complete/master | KEEP IT | |||||
concorde | CHECKED Available to use. | Firebird | KEEP IT or SHUT DOWN | ||||||
core-functional | IN REVIEW | prokopovych/core-functional | platform-complete/prokopovych-rancher | KEEP IT or SHUT DOWN | |||||
volaris | CHECKEDAvailable to use. | Volaris | KEEP IT | ||||||
volaris-2nd | IN REVIEWAvailable to use. | Volaris | platform-core/volaris-rancher | KEEP IT | |||||
core-platform | CHECKEDAvailable to use. | Core Platform | platform-complete/core-platform-rancher | SHUT DOWN | Aleh | ||||
falcon | CHECKEDAvailable to use. | Falcon | platform-core/falcon-rancher | KEEP IT or SHUT DOWN | |||||
firebird | CHECKED Available to use. | Firebird | platform-core/firebird-rancher Latest release based on snapshot | KEEP IT or SHUT DOWN | |||||
folijet | CHECKED Available to use. | Folijet | KEEP IT | ||||||
vega | CHECKED Available to use. | Vega | KEEP IT | ||||||
spanish | CHECKED Available to use. | Spanish | platform-complete/master | KEEP IT or SHUT DOWN | |||||
spitfire | CHECKEDAvailable to use. | Spitfire | platform-core/spitfire-rancher platform-core/snapshot-spitfire | KEEP IT | |||||
thor | INITIAL | KEEP IT or SHUT DOWN | Oleksandr | ||||||
thunderjet | CHECKEDAvailable to use. | thunderjet | platform-core/thunderjet-rancher | KEEP IT | |||||
unam | Used for testing config. | KEEP IT or SHUT DOWN |
Parameter Action:
Specifies what action will be performed.
Value | Description |
---|---|
create | Create environment with specified parameters. |
update | Update enviroment with new list of modules. |
delete | Delete enviroment. DB data will be erased. |
Parameter TenantName:
Default value: diku
This parameter specifies tenantID for enviroment. Okapi will contain 2 tenants supertenant and TenantName. All modules will be registered and deployed within tenant TenantName.
!!! NOTE !!! Module platform-complete is configured to address a specific tenant, which is determined during BUILD-UI.
Parameter Repo and branch:
Files okapi-install.json & stripes-install.json are used to create/update environment. They can be specified with repo and branch.
Repo value stands for platform-core or platform-complete.
There is separated list of branches for each value of repo.
!!! NOTE !!! If selected branch does not contain okapi-install.json & stripes-install.json, pipeline will fail.
There are created branches in platform-core (e.g. folijet-rancher). These branches contain a list of modules required for a particular team.
Parameter platform_image:
Specified image will be used for module platform-complete. Available values are formed by BUILD-UI.