Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Prepare the Environment

You must deploy AWX on Kubernetes regardless of how you plan to deploy the Nutanix service.

Prepare the Environment

Clone the repository

Choose Your Kubernetes Setup

There are two Kubernetes setup options:

If you already have Kubernetes installed, install Helm. See Step 4.

If you need to install Kubernetes, run the automated single-node Kubernetes installation script:

This script will perform the following actions:

  • Check the system requirements (CPU, RAM, and disk space)

  • Install Python 3.10 or later if it is not already installed

  • Clone and set up Kubespray

  • Create the Python virtual environment

  • Install Ansible and dependencies

  • Configure single-node Kubernetes cluster

  • Install kubectl and configure access

  • Install local-path storage provisioner

  • Install Helm package manager

The installation process performs the following tasks:

  • System Check

    Verifies the minimum requirements (2 CPU, 4GB RAM, and 20GB disk).

  • IP Selection

    Chooses which network interface to use for Kubernetes.

  • Automated Setup

    Takes between 15 and 30 minutes depending on your internet speed.

  • Verification

    Confirms cluster is ready and accessible.

  1. After the installation is complete, verify that the cluster(s) are working:

  2. Verify Kubernetes cluster for both options:

  3. Run the helm version command to see if you already have Helm installed:

  4. If Helm is not installed, run the following command: