Erzeugen Sie einen API-Token. Klicken Sie im linken Menü den Bereich »API« an.
Hinterlegen Sie den zuvor erzeugen öffentlichen Schlüssel. Dazu wählen Sie auf der linken Seite den Menüpunkt »Settings« aus.
Konfigurationsdateien anlegen
Cloud Provider
/etc/salt/cloud.providers.d/digitalocean.conf
digitalocean:
driver: digitalocean
personal_access_token: <TOKEN>
ssh_key_file: /etc/salt/cloud.keys.d/digitalocean
ssh_key_names: salt # Must match the name of your SSH pub key
location: Frankfurt 1
minion:
master: <MASTER-IP-OR-FQDN>
master_port: <MASTER-PORT> # omit to use default 4506
publish_port: <PUBLISH-PORT> # omit to use default 4505
# Make connection more fault tolerant
tcp_keepalive_idle: 60
tcp_keepalive_cnt: 2
tcp_keepalive_intvl: 60
Testen Sie mit salt-cloud --list-images digitalocean, ob die Konfiguration funktioniert