Skip to content

Install Mirantis k0rdent Enterprise#

This section assumes that you already have a kubernetes cluster installed. If you need to setup a cluster you can follow the Create and prepare a Kubernetes cluster with k0s to create a test cluster, or Create and prepare a production grade Kubernetes cluster with EKS to create something more substantial.

The actual management cluster is a Kubernetes cluster with the Mirantis k0rdent Enterprise application installed. The simplest way to install Mirantis k0rdent Enterprise is through its Helm chart. You can find the latest release here, and from there you can deploy the Helm chart, as in:

Note

Don't forget to verify the installation files.

helm install kcm oci://registry.mirantis.com/k0rdent-enterprise/charts/k0rdent-enterprise --version 1.0.0 -n kcm-system --create-namespace
Pulled: ghcr.io/k0rdent/kcm/charts/kcm:1.0.0
Digest: sha256:3645c61d59e88143e58a7050ca5b2601f5f5810f1eff163ddba74d1477cdc08c
NAME: kcm
LAST DEPLOYED: Fri May  2 08:42:36 2025
NAMESPACE: kcm-system
STATUS: deployed
REVISION: 1
TEST SUITE: None

Note

Make sure to specify the correct release version number.

The helm chart deploys the KCM operator and prepares the environment, and KCM then proceeds to deploy the various subcomponents, including CAPI. The entire process takes a few minutes.

Cleanup: Uninstall Mirantis k0rdent Enterprise#

And of course when you need to clean up, you can use helm as well. Follow these steps:

  1. Remove any ClusterDeployment objects in the cluster.

  2. Delete the Management object:

    kubectl delete management.k0rdent kcm
    
  3. Remove the kcm Helm release:

    helm uninstall kcm -n kcm-system
    
  4. Finally, remove the kcm-system namespace:

    kubectl delete ns kcm-system