Kubernetes cluster

Bring or install a Kubernetes cluster

The Keptn Lifecycle Toolkit is meant to be installed into an existing Kubernetes cluster that runs your deployment software. See Requirements for information about supported releases and advice about resources required.

You can also create a local cluster using packages such as KinD, Minikube, K3s, and K3d that can be used for testing, study, and demonstration purposes.

Create local Kubernetes cluster

You can use tools such as KinD, k3d, k3s, and Minikube to set up a local, lightweight Kubernetes cluster where you can install the Keptn Lifecycle Toolkit for personal study, demonstrations, and testing.

The Keptn Lifecycle Toolkit: Installation and KeptnTask Creation in Minutes video demonstrates how to create a KinD cluster. on which you can install the Lifecycle Toolkit. The basic steps are:

  1. Download, install, and run Docker

  2. Download KinD

  3. Create the local KinD cluster with the following command:

    kind create cluster
    
  4. When the cluster has been created, run the following to verify that the cluster is working and that it is running a supported version of Kubernetes with the following command:

    kubectl version --short
    
Last modified 2023-05-03: releasing documentation v0.7.1 (f2d8be6)