- Deploy poolboy
- Deploy anarchy-operater
- Create secret for Tower
- name: babylon1-api-creds (defined in anarchyapi resource)
- Create AnarchyAPI CR
- Create secret for AWS creds
- name: innolabs (defined in agnosticv) The secret name for the apac env is innolabs-apac
- Create ssh private key secret for agnosticv-operator
- name: agnosticv-operator-sshkey
- Deploy agnosticv-operator
- Create AgnosticVRepo CR
- use spec.sshKey: agnosticv-operator-sshkey
- Process the template created by agnosticv-operator
- oc process agnosticv-operator//innolabs.ocp4.small
Note: for now OpenShift 4.1 is supported. OpenShift 4.2 support is dependent on issue #42 resolution.
The folder structure will become the name of the catalog item in the OMP OCP console. There are two items in this repository. 1- The first item is for the innolabs.ocp4.small for the NA clusters 2- The second item is for the apac.ocp4.small for the APAC Clusters. The difference between them is the AWS credentials(small.yaml), dns zone id(common.yaml) and the ssh key (common.yaml)