As open-source software, Zuul is designed to run irrespective of your cloud infrastructure driver, be it OpenStack, Openshift, Kubernetes, or AWS EC2.
Within the control plane, Zuul requests single-use test nodes to execute Zuul jobs. Upon Zuul’s request, Nodepool launches a clean node every time to run tests. Zuul’s compatibility allows for the nodes to be chosen from any of the infrastructures mentioned above, ensuring that the selected node is best suited for your infrastructure driver.
By automating the multi-cloud code merging process, workloads are effectively and efficiently coordinated, while hybrid workflows are easily managed. The DevOps process is also integrated, promoting innovation by enabling both halves to focus on their core competencies. Fundamentally, developers can concentrate on code as opposed to the production process, and the operations team no longer needs to act as a gate-keeper.