Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

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:

VPSVolumesSnapshotsFloating IPPrimary IPL.B.DNS
51024 Go30105525

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 !