Hetzner - Compte & Ops
La création d’un compte est nécessaire.
Informations et limites
Comme la majorité des providers (AWS fait exception), les VPS d’Hetzner sont limités à 16 volumes attachés.
De plus, il vous faudra une ancienneté d’un mois avant de pouvoir lever les limites et restrictions suivantes:
| VPS | Volumes | Snapshots | Floating IP | Primary IP | L.B. | DNS |
|---|---|---|---|---|---|---|
| 5 | 1024 Go | 30 | 10 | 5 | 5 | 25 |
Passé un mois et sans incident sur votre compte, une simple demande au support permet d’augmenter ces limites.
SSH Keys
- Générez une clé SSH dédiée
ssh-keygen -t ed25519 -C "your_email@example.com" -f $HOME/.ssh/hetzner_ed25519 - Créez un objet dans votre coffre 1Password et ajouter la clé publique et privée
- Connectez-vous à la console Cloud Hetzner
- Cliquez sur
Security - Dans la section
SSH Keys, ajoutez votre clé SSH publique
Note: Le nom que vous donnez à cette clé est importante et nécessaire lors de l’initialisation d’un VPS.
API Token
- Connectez-vous à la console Cloud Hetzner
- Cliquez sur
Security - Dans la section
API Tokens, créez un token en lecture + écriture - Créez un objet dans votre coffre 1Password contenant ce token
DNS Zones
- Connectez-vous à la console Cloud Hetzner
- Cliquez sur
DNS - Cliquez sur
Add DNS Zone - Saisissez votre nom de domaine
- Sélectionnez
Create an empty zone - Cliquez sur
Add DNS zone
La zone est alors créée en quelques secondes et contient les enregistrements NS et SOA
Cette zone sera automatiquement alimentée par le projet graine-cluster/hetzner-base suivant vos besoins.
Notes
L’ajout de la clé SSH ainsi que la création de la zone DNS peuvent être incluent dans le projet graine-cluster/hetzner-base.
🚧 En cours de tests !