Technical requirements
Although there are a couple of ways to install AWX, we are going to use the suggested AWX installation, which is the operator-based one. For this reason, you will need to have a Kubernetes cluster available.
The easiest way to have one on your machine is to use minikube.
On Linux machines, it is enough to download it from GitHub (https://github.com/kubernetes/minikube) and run it with the following command:
minikube start --cpus=4 --memory=6g --addons=ingress
In the next section, we will use the kubectl
command. To have it available using minikube, you will need to execute the following:
alias kubectl="minikube kubectl --"
On other operating systems, the process might be different, and I suggest checking minikube’s official documentation (https://minikube.sigs.k8s.io/docs/start/) to see which installation method better suits your platform and needs.
Although we will give specific examples of hostnames in this chapter, you are...