adfinis-sygroup.pkg_mirror
ansible.pkg_mirror
管理系统包源
需求
角色变量
pkg_mirror_gpgkey_url: '<gpg url>'
pkg_mirror_gpg_directory: '<apt 受信任的 gpg 目录>'
pkg_mirror_sources_file: /etc/apt/sources.list.d/<文件名>.list
pkg_mirror_url_list_debian:
- 'deb <仓库 url>/{{ ansible_distribution | lower }}/ {{ ansible_distribution_release }} main'
pkg_mirror_auth_entries:
- auth_machine: <仓库主机名>
auth_login: <仓库用户名>
auth_password: <仓库密码>
pkg_mirror_url_list_redhat:
- name: '<仓库名称>'
description: '<仓库描述>'
baseurl: '<仓库 url>'
gpgcheck: yes
gpgkey: '<gpg url>'
username: '<基本身份验证用户>'
password: '<基本身份验证密码>'
pkg_mirror_url_list_suse:
- name: '<仓库名称>'
description: '<仓库描述>'
repo: '<仓库 url>'
依赖
示例剧本
包含一个如何使用您的角色的示例(例如,通过参数传入变量)对用户也很有帮助:
- hosts: servers
roles:
- { role: adfinis.pkg_mirror }
许可证
作者信息
pkg_mirror 角色由以下人编写: