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).

À propos du projet

install and configure systemd-resolved

Installer
ansible-galaxy install idiv_biodiversity.systemd_resolved
Licence
mit
Téléchargements
399