Graine Cluster
Le cluster d’Une Graine est déployé suivant la topologie HA Stacked
Il se compose de:
- 3 control plane CAX11 sur les sites NBG, FSN et HEL
- 2 worker CAX21 sur le site NBG
- 1 worker CAX21 sur le site FSN (soon)
- 2 load balancer LB11 sur le site NBG
Organisation des sources
hetzner-infrastructure ne contient que l’IaC concernant l’infrastructure et l’initialisation du cluster en utilisant principalement le provider tofu/terraform hetznercloud/hcloud.
hetzner-base ne contient que l’IaC concernant le socle applicatif du cluster.
Les services et les applications sont quant à eux uniquement gérés par ArgoCD via le projet graine-gitops
Prérequis
Pour initier le cluster, il vous faudra: