JeetShetty.ansible-role-greenpithumb
Ansible 角色: GreenPiThumb
用于 GreenPiThumb 的 Ansible 角色。
角色变量
以下是可用变量的列表以及默认值(请参见 defaults/main.yml):
greenpithumb_backend_user: greenpithumb
greenpithumb_backend_group: greenpithumb
运行 GreenPiThumb 后端服务的用户和组。
greenpithumb_backend_path: "/opt/greenpithumb"
安装 GreenPiThumb 后端文件的路径。
greenpithumb_frontend_user: greenpithumb-frontend
greenpithumb_frontend_group: greenpithumb-frontend
运行 GreenPiThumb 前端网页服务器的用户和组。
greenpithumb_frontend_path: "/opt/greenpithumb-frontend"
安装 GreenPiThumb 前端文件的路径。
greenpithumb_frontend_web_port: 80
GreenPiThumb 网页应用程序监听外部 HTTP 请求的端口。
greenpithumb_diagnostics_enabled: True
控制是否安装用于诊断 GreenPiThumb 硬件的简单脚本。
greenpithumb_diagnostic_path: "/opt/greenpithumb-diagnostic"
安装 GreenPiThumb 诊断脚本的路径。
依赖关系
示例剧本
example.yml
- hosts: all
roles:
- { role: JeetShetty.greenpithumb }
运行示例剧本
ansible-galaxy install JeetShetty.greenpithumb
ansible-playbook example.yml
相关仓库
- GreenPiThumb: GreenPiThumb 后端,管理 GreenPiThumb 设备的所有物理硬件和传感器。
- GreenPiThumb_Frontend: 提供有关 GreenPiThumb 状态的 Web API。
- GreenPiThumb_Frontend_static: 用于查看 GreenPiThumb 状态的 AngularJS 网页应用程序(网页前端的静态部分)。
许可证
Apache2
作者信息
该角色由 Jeet Shetty 和 Michael Lynch 于 2017 年创建。
安装
ansible-galaxy install JeetShetty.ansible-role-greenpithumb
许可证
apache-2.0
下载
96
拥有者