idiv_biodiversity.systemd_resolved
Rôle Ansible : systemd-resolved
Un rôle Ansible qui configure systemd-resolved.
Table des matières
Exigences
- Ansible 2.9
Variables du rôle
Définissez vos serveurs DNS :
systemd_resolved_servers:
- a.b.c.1
- a.b.c.2
systemd_resolved_fallback_servers:
- d.e.f.1
- d.e.f.2
Définissez vos domaines :
systemd_resolved_domains:
- example.com
Autres variables dans l'ordre où elles apparaissent avec leurs valeurs par défaut :
systemd_resolved_dnssec: non
systemd_resolved_dns_over_tls: non
systemd_resolved_multicast_dns: oui
systemd_resolved_llmnr: oui
systemd_resolved_cache: oui
systemd_resolved_cache_from_localhost: non
systemd_resolved_dns_stub_listener: oui
systemd_resolved_dns_stub_listener_extra: ''
systemd_resolved_read_etc_hosts: oui
systemd_resolved_resolve_unicast_single_label: non
systemd_resolved_stale_retention_sec: 0
Pour plus d'informations, lisez man 5 resolved.conf
.
Dépendances
- collection ansible.posix
Exemple de Playbook
Ajoutez à requirements.yml
:
---
roles:
- name: idiv_biodiversity.systemd_resolved
src: https://github.com/idiv-biodiversity/ansible-role-systemd-resolved
version: v1.2.0
...
Téléchargez :
$ ansible-galaxy install -r requirements.yml
Playbook de niveau supérieur
Écrivez un playbook de niveau supérieur :
---
- name: serveur principal
hosts: head
roles:
- role: idiv_biodiversity.systemd_resolved
tags:
- systemd-resolved
...
Dépendance du rôle
Définissez la dépendance du rôle dans meta/main.yml
:
---
dependencies:
- role: idiv_biodiversity.systemd_resolved
tags:
- systemd-resolved
...
Licence
MIT
Informations sur l'auteur
Ce rôle a été créé en 2019 par Christian Krause alias wookietreiber sur GitHub, administrateur de systèmes de cluster HPC au Centre allemand pour la recherche intégrative sur la biodiversité (iDiv).
Installer
ansible-galaxy install idiv_biodiversity.systemd_resolved
Licence
mit
Téléchargements
399