Go to file
2022-01-05 00:41:52 +01:00
.gitignore 4.3 Hetzner solution 2022-01-05 00:38:14 +01:00
cloud-init change webservice link 2022-01-05 00:41:52 +01:00
constants.py 4.3 Hetzner solution 2022-01-05 00:38:14 +01:00
deploy.py 4.3 Hetzner solution 2022-01-05 00:38:14 +01:00
README.md 4.3 Hetzner solution 2022-01-05 00:38:14 +01:00
remove.py 4.3 Hetzner solution 2022-01-05 00:38:14 +01:00
requirements.txt 4.3 Hetzner solution 2022-01-05 00:38:14 +01:00
webservice add webservice file 2022-01-05 00:40:33 +01:00

Wymagania

  1. Python3
  2. pip3

Instrukcja krok po kroku

  1. Instalacja wymaganych pakietów.
pip3 install -r requirements.txt
  1. Utworzyć plik 'ssh_key.txt' i umieścić w nim klucz, który zostanie użyty do dostępu do maszyny.
  2. Uruchomienie skryptu tworzącego maszyny oraz load balancer, jako argument podać klucz API Hetzner.
python3 deploy.py <api-key>
  1. Usunięcie utworzonej zasobów (opcjonalne).
python3 remove.py <api-key>