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.
postger version
size
Build with parameter
Available parameters:
teamName, Action, 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.
Value | Status | Rancher permissions | Platform-core branch | Re-creation ticket |
---|---|---|---|---|
metadata | Checked. Available to use. | Spitfire | Platform-complete/master is used. | |
metadata-spitfire | ??? | Spitfire | ||
concorde | Checked. Available to use. | Firebird | concorde-rancher. Checked. | |
core-functional | ||||
volaris | Available to use. | Volaris | ||
core-platform | ||||
ebsco-core | ??? | |||
falcon | Available to use. | Falcon | ||
firebird | Checked. Available to use. | Firebird | firebird-rancher. Checked. | |
folijet | Checked. Available to use. | Folijet | folijet-rancher. Checked. | |
scout | ??? | |||
vega | Checked. Available to use. | Vega | vega-rancher. Checked. | |
spanish | Checked. Available to use. | Spanish | Platform-complete/master is used. | |
spitfire | Available to use. | Spitfire | spitfire-rancher. | |
stripes-force | ??? | |||
template | ??? | |||
thor | ||||
thunderjet | Available to use. | |||
unam | Available to use. Used for testing config. |
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 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.