besmirzanaj.ansible_resolv_conf

ansible_resolv_conf

Rôle Ansible pour définir le contenu du fichier /etc/resolv.conf

Exigences

Aucune exigence n'est nécessaire pour ce rôle.

Variables du rôle

Définir dans un fichier group_vars ou dans un fichier ./vars/resolv.conf.yml les variables suivantes par exemple :

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

Les variables sont définies ici.

Dépendances

Aucune dépendance, testé sur CentOs 7.

Exemple de Playbook

Voici un exemple de playbook :

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

Licence

CC-BY-4.0

Informations sur l'auteur

Ce rôle a été créé en 2020 par Besmir Zanaj.

À propos du projet

Ansible role to define /etc/resolv.conf file

Installer
ansible-galaxy install besmirzanaj.ansible_resolv_conf
Licence
Unknown
Téléchargements
2.8k
Propriétaire
Sysadmin & Netsec by day.