inofix.acme-tiny-install

Travis CI

Installation d'Acme-Tiny

Ceci est un rôle Ansible pour installer Acme-Tiny. Il essaie d'abord de l'installer via les paquets du système, mais si cela ne fonctionne pas, il télécharge directement la source de 'diafygi' sur GitHub – cela peut être remplacé si une URL/Checksum est spécifié.

Le rôle doit être exécuté sur l'hôte qui utilisera également les rôles inofix.acme-tiny-setup et inofix.acme-tiny-sign.

Pourquoi ne pas utiliser un des rôles existants ?

  • Pour la première raison, lisez la section "Promesse" ci-dessous. Nous avons besoin de quelque chose de fiable.
  • Ce rôle sera utilisé par maestro et doit suivre la logique utilisée là-bas. (Bien sûr, le rôle peut être utilisé sans maestro...)

État

INVISIBLE ! Nous sommes en train de migrer depuis zwischenloesung.acme-tiny-install.

Promesse

Bien sûr, ce rôle peut changer à l'avenir, mais nous n'étendrons que les fonctionnalités pour ne pas briser la compatibilité ascendante.

Si des changements radicaux deviennent nécessaires, un nouveau rôle sera créé, probablement avec un suffixe 'ng' ou de version...

Installation

ansible-galaxy install inofix.acme-tiny-install

Exigences

  • Ansible >2.0
  • Rôle Galaxy : inofix.yapkg
  • Python2/3 sur l'hôte cible
  • UNIX générique avec FHS

Variables de rôle

Dépendances

  • Rôle Galaxy : inofix.yapkg
  • La source de téléchargement : l'URL/le checksum par défaut peut changer...

Exemple de Playbook

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

Licence

GPLv3

Informations sur l'auteur

Installer
ansible-galaxy install inofix.acme-tiny-install
Licence
gpl-3.0
Téléchargements
195
Propriétaire
INOFIX is a Luzern based software company focused on the development of free software and system solutions.