laxathom.cachet

Ansible-role-cachet

这是一个用于在 RHEL/CentOS 上安装和配置 Cachet 状态页面的 Ansible 角色(目前仅支持此操作)。

角色变量

这些是可以设置的变量,预先定义在 defaults/main.yml 文件中,有默认值。您可能根据需要覆盖它们。其中大部分不适合生产环境。

重点变量

cachet_install_php:     # 如果设置为 True,则安装预定义的 PHP 角色作为依赖
cachet_install_mysql:   # 如果设置为 True,则安装预定义的 MySQL 角色作为依赖
cachet_install_pgsql:   # 如果设置为 True,则安装预定义的 PgSQL 角色作为依赖

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: status-servers
      roles:
         - laxathom.cachet
关于项目

Ansible role to install and configure Cachet

安装
ansible-galaxy install laxathom.cachet
许可证
mit
下载
98
拥有者