zwischenloesung.acme-tiny-install

Acme-Tiny Installation

Dies ist eine Ansible-Rolle zur Installation von acme-tiny. Zuerst wird versucht, es über die Distribution zu installieren. Wenn dies nicht funktioniert, wird der Quellcode direkt von 'diafygi' auf GitHub heruntergeladen. Dies kann überschrieben werden, wenn eine URL/Prüfziffer angegeben wird.

Die Rolle soll auf dem Host ausgeführt werden, der später auch die Rollen zwischenloesung.acme-tiny-setup und zwischenloesung.acme-tiny verwenden wird.

Warum verwenden wir nicht eine der bestehenden Rollen?

  • Aus dem ersten Grund lesen Sie den Abschnitt "Versprechen" weiter unten. Wir benötigen etwas Zuverlässiges.
  • Diese Rolle wird von maestro verwendet und muss der dort verwendeten Logik folgen. (Natürlich kann die Rolle auch ohne maestro verwendet werden...)

STATUS

Die Entwicklung hat sich zu inofix.acme-* verschoben.

Versprechen

Diese Rolle kann sich in Zukunft ändern, aber wir werden nur Funktionen hinzufügen, um die Abwärtskompatibilität nicht zu verletzen.

Wenn radikale Änderungen notwendig werden sollten, wird eine neue Rolle erstellt, wahrscheinlich mit einem 'ng' oder Versionssuffix...

Installation

ansible-galaxy install zwischenloesung.acme-tiny-install

Voraussetzungen

  • Ansible >2.0
  • Galaxy-Rolle: zwischenloesung.yapkg
  • Python2/3 auf dem Zielhost
  • Generisches UNIX mit FHS

Rollenvariablen

Abhängigkeiten

  • Galaxy-Rolle: zwischenloesung.yapkg
  • Die Download-Quelle: Standard-URL/Prüfziffer können sich ändern...

Beispiel-Playbook

- hosts: servers
  roles:
     - zwischenloesung.acme-tiny-install

Lizenz

GPLv3

Autoreninformation

Installieren
ansible-galaxy install zwischenloesung.acme-tiny-install
GitHub Repository
Lizenz
gpl-3.0
Downloads
120