devops-exercises/topics/zuul
abregman 99c4e02ecf Rename exercises dir
Name it instead "topics" so it won't be
strange if some topics included "exercises" directory.
2022-08-02 01:53:56 +03:00
..
README.md Rename exercises dir 2022-08-02 01:53:56 +03:00

Zuul

Questions

Basics

Describe shortly what is Zuul

From Zuul's docs: "Zuul is a Project Gating System. Thats like a CI or CD system, but the focus is on testing the future state of code repositories...

Zuul itself is a service which listens to events from various code review systems, executes jobs based on those events, and reports the results back to the code review system."

What is Nodepool and how is it related to Zuul?

"Nodepool is a system for managing test node resources. It supports launching single-use test nodes from cloud providers as well as managing access to pre-defined pre-existing nodes."

"Zuul uses a separate component called Nodepool to provide the resources to run jobs. Nodepool works with several cloud providers as well as statically defined nodes (again, simultaneously)."

What is a Pipeline in Zuul?

A pipeline in Zuul is a workflow. This workflow can be executed based on different events - when a change is submitted to a project, when it's merged, etc.
The pipeline itself can be applied on one or more different projects (= repositories in hosted or private source control)

What is a project in Zuul?