darkwizard242.subversion
Ansible角色:subversion
用于安装(_默认_)subversion软件包,或在Debian、Ubuntu和CentOS系统上卸载(_如果以变量形式传入_)。
需求
无。
角色变量
可用的变量列表如下(位于defaults/main.yml):
变量列表:
subversion_app: subversion
subversion_desired_state: present
变量表:
| 变量 | 描述 |
|---|---|
| subversion_app | 定义要安装的应用,即subversion |
| subversion_desired_state | 用于动态选择安装(即present或latest)或卸载(即absent)该软件包。默认为present。 |
依赖关系
无
示例剧本
在ansible剧本中,角色的默认行为(即安装subversion软件包)。
- hosts: servers
roles:
- darkwizard242.subversion
在ansible剧本中,自定义角色行为(即安装最新的subversion软件包)。
- hosts: servers
roles:
- darkwizard242.subversion
vars:
subversion_desired_state: latest
在ansible剧本中,自定义角色行为(即卸载subversion软件包)。
- hosts: servers
roles:
- darkwizard242.subversion
vars:
subversion_desired_state: absent
许可
作者信息
该角色由Ali Muhammad创建。
关于项目
Role for dynamically installing or uninstalling 'subversion' package.
安装
ansible-galaxy install darkwizard242.subversion许可证
mit
下载
4.5k
拥有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!
