This terraform/ansible project creates a Docker Swarm that uses a Tinc vpn-mesh for private communication between nodes. The goal is to have a working swarm that has nodes across geo-locations using multiple providers.
letsencrypt
ansible
ubuntu
terraform
docker-swarm
docker-registry
digital-ocean
cloudflare
tinc
gluster
transip
traefik
vultr
portainer
duckdns
on-premise
oracle-cloud-infrastructure
hetzner-cloud
-
Updated
Jan 24, 2023 - HCL