Kuadrant / testsuite-pipelines

MIT License
0 stars 5 forks source link

Add task for ROSA cluster provisioning #32

Open trepel opened 3 months ago

trepel commented 3 months ago

Summary

This task should provision a new ROSA (Red Hat Openshift on AWS) cluster. The way of doing this I am aware of is to use rosa cli tool. The end goal is to have a pipeline capable of creating cluster, installing Kuadrant, running tests, cleaning up. So do also an OCP cleanup task as part of this.

Documentation https://docs.openshift.com/rosa/rosa_install_access_delete_clusters/rosa-sts-creating-a-cluster-quickly.html

Example

rosa create cluster --cluster-name my-cluster-name --region us-east-1 --compute-machine-type m5.xlarge --replicas 6 --multi-az --sts --mode auto -y

rosa delete cluster --cluster=my-cluster-name -y