Installing AWX on minikube
minikube is a local version of Kubernetes that makes it easy to have a development version of Kubernetes on a machine. Kubernetes is an open source system to maintain and scale containerized applications. AWX requires four or more CPUs, 6 GB of free memory, and at least 20 GB of disk space. Due to its small requirements, it can run minikube and AWX on a free GitHub runner instance. The latest information for minikube can be found here: https://minikube.sigs.k8s.io/docs/start/. To get minikube running, follow these steps:
- Run the following commands to download the installation file, install minikube, and get it running:
$ curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 $ sudo install minikube-linux-amd64 /usr/local/bin/minikube $ minikube start --cpus=4 --memory=6g --addons=ingress
- Once minikube is running, make sure it is working properly:
$ minikube kubectl -- get nodes $ minikube kubectl -- get pods –...