adfinis-sygroup.pkg_mirror

GitHub Readme

ansible.pkg_mirror

image

管理系统包源

需求

角色变量

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 }

许可证

GPL-3.0

作者信息

pkg_mirror 角色由以下人编写:

关于项目

Manage system package sources

安装
ansible-galaxy install adfinis-sygroup.pkg_mirror
许可证
gpl-3.0
下载
5.3k
拥有者
Adfinis SyGroup was rebranded to Adfinis, follow the link below: