adfinis-sygroup.pkg_mirror
ansible.pkg_mirror
システムパッケージソースを管理します
要件
ロール変数
pkg_mirror_gpgkey_url: '<gpg url>'
pkg_mirror_gpg_directory: '<apt trusted gpg directory>'
pkg_mirror_sources_file: /etc/apt/sources.list.d/<filename>.list
pkg_mirror_url_list_debian:
- 'deb <repo url>/{{ ansible_distribution | lower }}/ {{ ansible_distribution_release }} main'
pkg_mirror_auth_entries:
- auth_machine: <repo hostname>
auth_login: <repo username>
auth_password: <repo password>
pkg_mirror_url_list_redhat:
- name: '<repo name>'
description: '<repo description>'
baseurl: '<repo url>'
gpgcheck: yes
gpgkey: '<gpg url>'
username: '<basic auth user>'
password: '<basic auth pass>'
pkg_mirror_url_list_suse:
- name: '<repo name>'
description: '<repo description>'
repo: '<repo url>'
依存関係
使用例プレイブック
ロールの使い方の例を含めることは、ユーザーにとってとても良いです(たとえば、パラメータとして渡される変数を使う場合など):
- hosts: servers
roles:
- { role: adfinis.pkg_mirror }
ライセンス
著者情報
pkg_mirrorロールは以下の人によって書かれました: