Automated deployment of the XRay Lab on OpenShift.
- Order an OpenShift RHPDS environement. Latest tested with OpenShift 4.7 Workshop, Small.
- Scale the third machineset to 1 to have 3 workers (necessary for ODF).
- NOTE: the deployment should also work on another pre-existing cluster. In this case you may want to adjust the configurations in
xraylab/ALL-IN-ONE
folder depending on operators already deployed. You can then regenerate the configuration with thexraylab_all-in-one_compile.sh
script.
- Log onto the bastion server
- Clone this repo:
git clone https://github.com/guimou/xraylab-deployment.git
- Change directory:
cd xraylab-deployment
- Run:
./xraylab_all-in-one_deploy.sh
- The deployment has automatically created workshop environments for 5 users
- Login information is available in the output files created during the deployment,
user-data.yaml
anduser-info.yaml
- For user xraylab-1 the demo has already been fully deployed (the workshop has been completed). Therefore you can use the xraylab-1 namespace as a pure demo environment for the XRay pipeline.