cachet
Ansible-роли-cachet
Ansible роль для установки и настройки страницы статуса Cachet на RHEL/CentOS (на данный момент).
Переменные роли
Это настраиваемые переменные для этой роли, которые предопределены в defaults/main.yml
со значениями по умолчанию. Вам, возможно, придется переопределить их в зависимости от ваших нужд. Большинство из них не подходят для производственной среды.
Основные переменные
cachet_install_php: # Установить предопределенную роль PHP как зависимость, если установлено значение True
cachet_install_mysql: # Установить предопределенную роль MySQL как зависимость, если установлено значение True
cachet_install_pgsql: # Установить предопределенную роль PostgreSQL как зависимость, если установлено значение True
cachet_install_dir: # Определяет директорию установки приложения
cachet_branch_version: # Определяет версию приложения для установки
Зависимости
geerlingguy.repo-remi Когда переменная
cachet_install_php
равна true.geerlingguy.php Когда переменная
cachet_install_php
равна true.geerlingguy.mysql Когда переменная
cachet_install_mysql
равна true.geerlingguy.pgsql Когда переменная
cachet_install_pgsql
равна true.
Обратите внимание, что если вы используете другие роли, чем указанные выше (или серверы БД установлены в другом месте), рассмотрите возможность установки этих переменных в значение False
и убедитесь, что вы сначала их запустили и развернули.
Пример Playbook
- hosts: статус-серверы
roles:
- laxathom.cachet
Ansible role to install and configure Cachet
ansible-galaxy install laxathom/ansible-role-cachet