Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/musicdin/kubitect

Kubitect provides a simple way to set up a highly available Kubernetes cluster across multiple hosts.
https://github.com/musicdin/kubitect

ansible kubernetes kubernetes-cluster kubespray kubitect kvm terraform

Last synced: 2 days ago
JSON representation

Kubitect provides a simple way to set up a highly available Kubernetes cluster across multiple hosts.

Awesome Lists containing this project

README

        


Kubitect


# What is Kubitect?

Kubitect is an open source project that aims to simplify the **deployment** and subsequent **management of Kubernetes clusters**.
It provides a CLI tool written in Golang that lets you **set up**, **upgrade**, **scale**, and **destroy** Kubernetes clusters.
Under the hood, it uses [Terraform](https://www.terraform.io/) along with [terraform-libvirt-provider](https://github.com/dmacvicar/terraform-provider-libvirt)
to deploy virtual machines on target hosts running libvirt.
Kubernetes is configured on the deployed virtual machines using [Kubespray](https://kubespray.io), the popular open source project.

### Documentation

Kubitect documentation is accessible at **[:book: kubitect.io](https://kubitect.io/latest/getting-started/installation/)**.

### Releases

All Kubitect releases are available on the [release page](https://github.com/MusicDin/kubitect/releases).

It is recommended to use official releases, as unreleased versions from the main branch may be unstable.

### Authors

[Din Mušić](https://github.com/MusicDin) and [all contributors](https://github.com/MusicDin/kubitect/graphs/contributors).

### License

[Apache License 2.0](./LICENSE)