besmirzanaj.ansible_resolv_conf

ansible_resolv_conf

Ansibleロールは、/etc/resolv.confファイルの内容を定義します。

要件

このロールに必要な要件はありません。

ロール変数

group_varsファイルまたは./vars/resolv.conf.ymlファイルに以下の変数を定義します。例:

resolv_dns_domain: 'cloudalbania.com'
resolv_searchpath: ['cloudalbania.com', 'cloudalbania.local']
resolv_options: 
  - "rotate"
  - "timeout:2"
  - "attempts:2"
 
resolv_dns_server:
  - 8.8.8.8
  - 8.8.4.4

変数の詳細はこちらで確認できます。

依存関係

依存関係はありません。CentOS 7でテスト済みです。

サンプルプレイブック

以下はサンプルのプレイブックです:

- hosts: all
  vars_files:
    - ./vars/resolv.conf.yml
  roles:
     - { role: besmirzanaj.ansible_resolv_conf }

ライセンス

CC-BY-4.0

著者情報

このロールは2020年にBesmir Zanajによって作成されました。

プロジェクトについて

Ansible role to define /etc/resolv.conf file

インストール
ansible-galaxy install besmirzanaj.ansible_resolv_conf
ライセンス
Unknown
ダウンロード
2.8k
所有者
Sysadmin & Netsec by day.