Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Prepare Your Environment

Follow these steps to prepare your environment.

Clone the repository

Choose Your Kubernetes Setup

There are two Kubernetes setup options:

Execute the Automated Single-Node Kubernetes Installation Script

Execute 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 isn't 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 includes the following tasks:

  1. System Check

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

  2. IP Selection

    Chooses which network interface to use for Kubernetes.

  3. Automated Setup

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

  4. Verification

    Confirms cluster is ready and accessible.

Verify that the Kubernetes Cluster is Working for Option 1

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

Verify that the Kubernetes Cluster is Working for Options 1 and 2

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

Install Helm

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

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

  3. Run the helm version command to verify that you have Helm installed: