laxathom.cachet

Ansible-role-cachet

Rôle Ansible pour installer et configurer une page de statut Cachet sur RHEL/CentOS (pour l'instant).

Variables du rôle

Ce sont des variables configurables pour ce rôle, définies dans defaults/main.yml avec des valeurs par défaut. Vous devrez peut-être les remplacer selon vos besoins. La plupart ne sont pas adaptées à un environnement de production.

Variables importantes

cachet_install_php:     # Installer le rôle PHP prédéfini en tant que dépendance si défini sur True
cachet_install_mysql:   # Installer le rôle MySQL prédéfini en tant que dépendance si défini sur True
cachet_install_pgsql:   # Installer le rôle PgSQL prédéfini en tant que dépendance si défini sur True

cachet_install_dir:     # Définit le répertoire d'installation de l'application
cachet_branch_version:  # Définit la version de l'application à installer

Dépendances

  • geerlingguy.repo-remi Quand la variable cachet_install_php est vraie.

  • geerlingguy.php Quand la variable cachet_install_php est vraie.

  • geerlingguy.mysql Quand la variable cachet_install_mysql est vraie.

  • geerlingguy.pgsql Quand la variable cachet_install_pgsql est vraie.

Notez que si vous parvenez à utiliser différents rôles que ceux mentionnés ci-dessus (ou si les serveurs de base de données sont installés ailleurs), envisagez de définir ces variables sur False et assurez-vous de les exécuter et de les déployer d'abord.

Exemple de Playbook

    - hosts: status-servers
      roles:
         - laxathom.cachet
À propos du projet

Ansible role to install and configure Cachet

Installer
ansible-galaxy install laxathom.cachet
Licence
mit
Téléchargements
98
Propriétaire