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

作者信息

该角色由Besmir Zanaj于2020年创建。

关于项目

Ansible role to define /etc/resolv.conf file

安装
ansible-galaxy install besmirzanaj.ansible_resolv_conf
许可证
Unknown
下载
2.8k
拥有者
Sysadmin & Netsec by day.