Introduction

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

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 Registry and Portainer
  • 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