.gitignore | ||
cloud-init | ||
constants.py | ||
deploy.py | ||
README.md | ||
remove.py | ||
requirements.txt | ||
webservice |
Wymagania
- Python3
- pip3
Instrukcja krok po kroku
- Instalacja wymaganych pakietów.
pip3 install -r requirements.txt
- Utworzyć plik 'ssh_key.txt' i umieścić w nim klucz, który zostanie użyty do dostępu do maszyny.
- Uruchomienie skryptu tworzącego maszyny oraz load balancer, jako argument podać klucz API Hetzner.
python3 deploy.py <api-key>
- Usunięcie utworzonej zasobów (opcjonalne).
python3 remove.py <api-key>