Introduction

Kaabah is a Terraform based solution to design, build and operate Docker Swarm clusters either on Scaleway, AWS or OVH

But even more, Kaabah bootstraps your cluster with well know Open Source solutions to let you operate it with ease. More precisely, Kaabah allows you to:

  • Deploy and manage the services on your infrastructure using Docker and a private Registry
  • Route the traffic to your services ensuring SSL termination using Traefik and Let's Encrypt
  • Monitor the states of your infrastructure as well as the health check of your services using Prometheus
  • Collect metrics and analyze them using Grafana

Kaabah overview