oasis_roles.system_repositories
此角色已被弃用:请使用 oasis_roles.system Ansible 集合中的版本
配置系统仓库
配置和安装特定的系统仓库,主要针对基于 yum 或 dnf 的系统。
要求
Ansible 2.4 或更高版本
Red Hat Enterprise Linux 6+ 或等效版本 大多数 Fedora 版本
角色变量
当前支持以下变量:
一般
system_repositories_configs
- 仓库配置列表 符合 http://docs.ansible.com/ansible/latest/modules/yum_repository_module.html#yum-repository 其中的大部分重要选项在这里得到支持。任何缺失的选项 欢迎通过 PR 添加。system_repositories_repo_files
- 需要下载到目标目录的远程仓库文件的 URL 列表。使用此参数时需谨慎,以避免下载远程 URL 可能带来的问题!system_repositories_rpm_keys
- 需要安装到系统的 RPM 密钥列表system_repositories_validate_certs
- 默认为 true,但如果从在目标系统上证书无效的主机通过 HTTPS 下载仓库文件或 RPM 密钥,可以设置为 false
依赖关系
无
示例剧本
- hosts: system_repositories_servers
roles:
- role: oasis_roles.system_repositories
system_repositories_configs:
- name: 我的仓库名称
baseurl: http://somedomain.tld/some/path
system_repositories_repo_files:
- http://somedomain.tld/some/repo/my_repo.repo
- http://otherdomain.net/path/to/repo_file.repo
许可证
BSD
作者信息
Greg Hellings greg.hellings@gmail.com
安装
ansible-galaxy install oasis_roles.system_repositories
许可证
gpl-3.0
下载
78.6k
拥有者