tecnativa.hetzner_rescue_installimage
Hetzner Rescue Installimage
Zautomatyzuj instalację swoich nowych serwerów Docker w kilka minut
Wymagania
- To działa tylko na serwerach Hetzner.
- Serwer Hetzner musi być uruchomiony w trybie ratunkowym. Jest to domyślna opcja dla nowych serwerów od dziś.
Ostrzeżenia
- Uruchomienie tej roli spowoduje wymazanie wszystkich dysków na serwerze.
Zmienne Roli
Zobacz domyślne wartości i ich wyjaśnienia w defaults/main.yml
.
Przykładowy Playbook
Ten playbook powinien być zazwyczaj oddzielony od głównego site.yml
,
ponieważ będzie używany tylko do instalacji nowych serwerów i nie chcesz,
żeby był idempotentny ani uruchamiany gdzie indziej.
Nazwijmy go hetzner-install.yml
:
- hosts: "{{ target }}"
roles:
- role: tecnativa.hetzner_rescue_installimage
vars:
# Wyłączanie sprawdzania SSH, jest to w większości przypadków zbędne w tym użyciu;
# nie zrobione automatycznie z powodu oczywistego braku bezpieczeństwa
ansible_ssh_extra_args:
-o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no
# To jest tylko przykład, ale zadeklaruj tutaj dowolne zmienne
swraid_level: 1
A teraz uruchom to:
ansible-playbook netzner-install.yml -e target="$NEW_SERVER"
Wsparcie
- :octocat: Projekt GH.
- Zainstaluj z Ansible Galaxy.
- Projekt Hetzner Installimage.
- Instrukcje systemu ratunkowego Hetzner.
Licencja
Apache 2.
Informacje o autorze
Ten projekt jest zarządzany przez:
Tecnativa to firma doradcza IT specjalizująca się w Odoo oraz oferująca usługi rozwoju, instalacji, konserwacji i hostingu Odoo.
Zainstaluj
ansible-galaxy install tecnativa.hetzner_rescue_installimage
Licencja
apache-2.0
Pobrania
22.3k
Właściciel
Odoo Experts