As in Ansible, in AWX, the goal is running an Ansible playbook and each playbook that is run is called a job. Since AWX gives you more flexibility and automation than Ansible, it requires a little bit more configuration before you can run your first job, so let's dive into it, starting with creating an AWX project.
Running your first playbook from AWX
Creating an AWX project
AWX uses the term project to identify a repository of Ansible playbooks. AWX projects support the placement of playbooks in all major Source Control Management (SCM) systems, such as Git, Mercurial, and SVN, but also support playbooks on the filesystem or playbooks provided by Red Hat Insights. To create a project, follow these steps:
- First of all...