Toolkit to simplify Kubernetes deployments and operations on on-prem, air-gapped environments
Klusterkit is composed of three independent tools, that can be used separately, or in tandem to orchestrate the lifecycle of a production-grade Kubernetes cluster:
- etcdadm, a CLI that simplifies operating an etcd cluster
- nodeadm, a CLI node administration tool that complements kubeadm by deploying the dependencies that kubeadm requires
- cctl, a cluster lifecycle management tool that adopts the Kubernetes community’s Cluster API and uses nodeadm and etcdadm to easily deploy and maintain highly-available Kubernetes clusters in on-premises, even air-gapped environments.