laxathom.cachet
Ansible-role-cachet
Rol de Ansible para instalar y configurar la página de estado Cachet en RHEL/CentOS (por ahora).
Variables del Rol
Estas son las variables configurables para este rol y están predefinidas en defaults/main.yml
con valores predeterminados. Es posible que necesites sobrescribirlas según tus necesidades. La mayoría de ellas no son adecuadas para un entorno de producción.
Variables Destacadas
cachet_install_php: # Instalar el rol de php predefinido como dependencia si se establece en True
cachet_install_mysql: # Instalar el rol de mysql predefinido como dependencia si se establece en True
cachet_install_pgsql: # Instalar el rol de pgsql predefinido como dependencia si se establece en True
cachet_install_dir: # Define el directorio de instalación de la aplicación
cachet_branch_version: # Define la versión de la aplicación a instalar
Dependencias
geerlingguy.repo-remi Cuando la variable
cachet_install_php
es verdadera.geerlingguy.php Cuando la variable
cachet_install_php
es verdadera.geerlingguy.mysql Cuando la variable
cachet_install_mysql
es verdadera.geerlingguy.pgsql Cuando la variable
cachet_install_pgsql
es verdadera.
Ten en cuenta que si logras usar roles diferentes a los anteriores (o si los servidores de bases de datos están instalados en otro lugar), considera establecer esas variables en False
y asegúrate de ejecutarlos e implementarlos primero.
Ejemplo de Playbook
- hosts: status-servers
roles:
- laxathom.cachet
Ansible role to install and configure Cachet
ansible-galaxy install laxathom.cachet