Azure DevOps
The description we used for GitHub Actions also applies to Azure DevOps Pipelines and repositories, two of the Azure DevOps services we will use in this section. Again, we will use platform-provided computing resources to run our Ansible Playbook, and many approaches will be the same. So, rather than covering old ground, let’s start with preparing an Azure DevOps project to host our code and run our Playbook.
Creating and configuring our project
First, you will need to create an Azure DevOps project. Like our GitHub repository, I’ve called it Learn-Ansible-Second-Edition-Chapter15
:
Figure 15.10 – Our newly created Azure DevOps project
We need to configure a few things before checking our code in and adding our pipeline; the first is to create a service connection to Azure itself. To do this, click on the Project Settings button, which can be found at the bottom far left-hand corner of the page.
Once Project Settings...