Lab 1 - Understanding Requirements
Lab Objective
In this lab we will get the basic understanding of Ansible & Ansible Tower on how it will benefits your organization for infrastructure automations and completing pre-requisites steps for the AWX deployment.
What is Ansible?
Ansible is an open source community project sponsored by Red Hat, it's the simplest way to automate IT. Ansible is the only automation language that can be used across entire IT teams from systems and network administrators to developers and managers.
What is Ansible Tower?
Ansible Tower is the enterprise version of Ansible. It allows sysadmins to deploy all of the benefits of Ansible at scale. In a nutshell, Ansible Tower will provides user a Web GUI console that enable users to access the system from any web browser as well as RESTful API's to be used by developers.
What is AWX?
The AWX project is an open source community project, sponsored by Red Hat, that enables users to better control their community Ansible project use in IT environments. AWX is the upstream project from which the automation controller component is ultimately derived.
What is AWX Operator?
Pre-requisite Steps
Install Kubernetes
Login to quay.io via CLI for local Docker image
K8s Dashboard
Hardware Requirements
By default, AWX/Ansible Tower required below minimum specs if you wanted to host it either on physical or virtual server.
At least 4GB of memory
At least 2 CPU cores
At least 20GB of space
For the entire lab series, we will use the latest version of AWX. However, you may change the version to whatever version that you may required later.
We are also going to use AWX Operator to manage our deployment. Usage of AWX operator has been recommended by the community as it is the quick and efficient way to get up and running of the AWX.
At the time of writing this lab,version 1.1.1 is the latest stable version of AWX operator.
Kubernetes Namespace
We are going to use below namespace in this entire lab series.
Namespace name: awx
~End of Lab 1 - Understanding Requirements~
Continue to the next Lab 2 - AWX,AWX Operator Configurations & Deployments
Last updated