tecnativa.hetzner_rescue_installimage

Hetzner Rescue Installimage

GitHub-Lizenz Ansible Galaxy

Installieren Sie Ihre neuen Docker-Server automatisch in wenigen Minuten.

Voraussetzungen

  • Dies funktioniert nur auf Hetzner-Servern.
  • Der Hetzner-Server muss im Rettungsmodus gestartet werden. Dies ist das Standardverhalten für neue Server ab heute.

Warnungen

  • Das Ausführen dieser Rolle wird alle Festplatten auf dem Server löschen.

Rollensyntax

Siehe Standardwerte und Erklärungen in defaults/main.yml.

Beispiel-Playbook

Dieses Playbook sollte normalerweise separat von Ihrem Haupt-site.yml-Playbook sein, da es nur zur Installation neuer Server verwendet wird. Sie möchten keine Idempotenz oder das Ausführen an anderen Orten.

Nennen wir es hetzner-install.yml:

- hosts: "{{ target }}"
  roles:
    - role: tecnativa.hetzner_rescue_installimage
      vars:
        # Deaktivieren Sie die SSH-Überprüfung, da sie in diesem Anwendungsfall weitgehend nutzlos ist;
        # nicht automatisch gemacht wegen der offensichtlichen Unsicherheit
        ansible_ssh_extra_args:
          -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no
        # Dies ist nur ein Beispiel, aber deklarieren Sie hier alle Variablen
        swraid_level: 1

Führen Sie es nun aus:

ansible-playbook hetzner-install.yml -e target="$NEW_SERVER"

Unterstützung

Lizenz

Apache 2.

Autoreninformation

Dieses Projekt wird betreut von:

Tecnativa-Logo

Tecnativa ist ein IT-Beratungsunternehmen, das auf Odoo spezialisiert ist und Odoo-Entwicklung, Installation, Wartung und Hosting-Dienste anbietet.

Über das Projekt

Autoinstall server with Hetzner rescue system

Installieren
ansible-galaxy install tecnativa.hetzner_rescue_installimage
Lizenz
apache-2.0
Downloads
22.3k
Besitzer
Odoo Experts