k0rdent

k0rdent is an open-source project allowing you to manage multiple clusters at scale.

k0rdent:

  • provides templates for consistent cluster provisioning
  • integrates with multiple infrastructure providers (AWS, Azure, GCP, bare metal)
  • enables self-service cluster requests through GitOps
  • automates day-2 operations (upgrades, scaling, compliance)
  • offers multi-tenancy and RBAC (Role-Based Access Control) controls

Overview

In this section, we’ll first create a management cluster using kind. Then, we’ll use k0rdent to create a child cluster and install Argo CD inside it.