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_installimageLicencja
 
            apache-2.0
          
Pobrania
 
            32.8k
          
Właściciel
 Odoo Experts

