nycrecords.yum_config_manager
Ansibleロール: Yum Config Manager
このロールは、RHEL上のリポジトリを管理するためにyum-config-managerを使用します。
要件
Ansible 2.4以上
Red Hat Enterprise Linux 7 または同等のもの
有効なRed Hatサブスクリプション
ロール変数
現在サポートされている変数は以下の通りです:
rhui_config_path
- リポジトリ設定ファイルのパス。デフォルトは/etc/yum.repos.d
rhui_config_name
- リポジトリ管理用のファイル名。デフォルトはredhat-rhui.repo
repositories
- 有効/無効にするリポジトリを指定します。詳細は下記に。
特定のリポジトリを有効/無効にするには:
rhsm_repositories:
enabled:
- enabled-repository
disabled:
- disabled-repository
disabled
のリポジトリのリストは、enabled
の前に処理されます。
依存関係
このロールが機能するためには、特権昇格(sudo)が必要です。
例のプレイブック
ロールの使い方の例を示すのは、ユーザーにとっても役に立ちます:
- hosts: servers
roles:
- role: ansible-role-yum_config_manager
vars:
repositories:
enabled:
- rhui-REGION-rhel-server-rhscl
- rhui-REGION-rhel-server-debug-rhscl
disabled:
- rhui-REGION-rhel-server-source-rh-common
ライセンス
Apache-2.0
著者情報
Joel Castillo (@joelbcastillo) NYC記録局のDevチーム(@nycrecords)
インストール
ansible-galaxy install nycrecords.yum_config_manager
ライセンス
apache-2.0
ダウンロード
1.8k
所有者