Hetzner Cloud
Verwalten Sie die Hetzner-Cloud mit Salt-Cloud
Last updated
Verwalten Sie die Hetzner-Cloud mit Salt-Cloud
Last updated
Zuerst müssen Sie ein Projekt anlegen, innerhalb dessen die Cloud-VMs von Salt angelegt werden.
Wählen Sie das neu angelegte Projekt aus und klicken Sie auf der linken Seite die Sicherheitseinstellungen an (Schlüssel-Symbol). Fügen Sie dann den öffentlichen SSH Schlüssel aus der Datei /etc/salt/cloud.keys.d/hetzner.pub
des Salt-Masters hinzu. Geben Sie dem Schlüssel einen Namen, z. B. salt
. Auf diesen Namen werden Sie später refferenzieren.
Wählen Sie im Bereich »Sicherheit« oben den Reiter »API TOKENS« aus und generieren Sie einen neuen Token. Nennen Sie diesen z. B. »Salt-Master« und aktivieren Sie Lese- und Schreibrechte. Notieren Sie sich den erzeugten Token.
Legen Sie einen Cloud-Provider an. Als key
tragen Sie den zuvor generierten API Token ein.
Testen Sie Konfiguration mit den folgenden Kommandos:
Legen Sie anschließend Profile für die gewünschten VMs an. Beispiel:
Legen Sie nun eine neue VM an
VM können mit salt-cloud -d <MINION-ID>
wieder gelöscht werden.