Skip to content

⚡ QUICK START - 5 Minutes

Prérequis ✅

  • Compte Hetzner Cloud
  • Compte Terraform Cloud

Étape 1 : Token Hetzner 🔑

console.hetzner.cloud → Security → API Tokens → Generate

Copiez le token !

Étape 2 : Terraform Cloud 🌩️

app.terraform.io → New Workspace → CLI-driven → "docker-swarm-hetzner"

Étape 3 : Variables 📝

Settings → Variables → Add variable

Type Key Value
ENV HCLOUD_TOKEN [token] ✅ Sensitive
TF terraform_cloud_organization [votre-org]
TF hcloud_token [token] ✅ Sensitive

Étape 4 : Upload 📤

Overview → Upload configuration → Sélectionner tous les fichiers

Étape 5 : Deploy 🚀

Actions → Start new run → Confirm & Apply

Résultat en 5 min ⏱️

✅ 3 Managers + 3 Workers
✅ Load Balancer
✅ Monitoring (Grafana/Prometheus)
✅ Portainer
✅ Réseau privé sécurisé
✅ 45€/mois (au lieu de 330€ sur AWS)

URLs 🌐

Voir Outputs dans Terraform Cloud après déploiement


C'est fait ! 🎉


Commentaires