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.4k
拥有者
Senior DevOps/CloudOps Engineer.
Dedicated to Automating everything I come across.
Love to work on and learn new technologies/tools everyday!