stonesoupkitchen.linuxgsm
Ansible角色:linuxgsm
在Linux系统中将LinuxGSM下载到一个公共位置,并可选择安装所有使用它所需的依赖包。
有关LinuxGSM的更多信息,请访问GameServerManagers/LinuxGSM。
示例剧本
开始使用该角色:
- hosts: servers
roles:
- stonesoupkitchen.linuxgsm
一些用户可能会使用其他Ansible角色来管理与此角色相同的一些依赖包。要禁用这些包的安装:
- hosts: servers
roles:
- stonesoupkitchen.linuxgsm
vars:
linuxgsm_install_dependencies: no
要更改LinuxGSM可执行文件的安装路径:
- hosts: servers
roles:
- stonesoupkitchen.linuxgsm
vars:
linuxgsm_install_dir: '/path/to/install/dir'
角色变量
默认值
变量 | 描述 | 默认值 |
---|---|---|
linuxgsm_install_dir |
LinuxGSM的默认安装目录。 | /opt/linuxgsm |
linuxgsm_install_dependencies |
安装LinuxGSM的先决条件。 | yes |
变量
变量 | 描述 |
---|---|
linuxgsm_install_path |
LinuxGSM可执行文件的完整路径。 |
许可证
请参阅LICENSE。