Under development, not tested yet.
Steps to install demo:
-
Install the OpenShift GitOps manually in the cluster, it will be used to bootstrap everything else
-
Deploy the infra components:
kustomize build clusters/<cluster>/infra/argo/base --enable-helm | oc apply -f -
- Note this will update the openshift-gitops operator configuration and it will become self-managing
Wait for all applications to be in sync before moving to the next step
- Install the demo application with:
kustomize build clusters/<cluster>/demo/argo/base --enable-helm | oc apply -f -
Note in this example aws
cluster has all environments whereas aro
is a secondary prod only.