Kubespray Deployment

We use Kubespray to deploy a production-ready Kubernetes cluster. Kubespray is a composition of Ansible playbooks, inventory, provisioning tools, and domain knowledge for generic OS/Kubernetes clusters configuration management tasks.

Kubespray provides:

  • High availability
  • Composability
  • Support for most popular Linux distributions
  • Continuous integration tests

We use Kubespray to deploy a cluster with Calico as the CNI and Rook for storage.