The installer needs a main "loop" that will iterate over a list of component operators (mobile developer console, push server, keycloak, mobile security service), and versions for each. Each item needs the following tasks :
- Create a Name Space
- Install CRDs into that namespace
- Install the operator into that name space
- Install the minimal service CRs into that namespace
The script is not concerned with monitoring the operator or the CRs. It assumes that they will work. |