idiv_biodiversity.systemd_resolved

Rol de Ansible: systemd-resolved

Un rol de Ansible que configura systemd-resolved.

Tabla de Contenidos

Requisitos

  • Ansible 2.9

Variables del Rol

Define tus servidores DNS:

systemd_resolved_servers:
  - a.b.c.1
  - a.b.c.2

systemd_resolved_fallback_servers:
  - d.e.f.1
  - d.e.f.2

Define tus dominios:

systemd_resolved_domains:
  - example.com

Otras variables en el orden en que aparecen junto con sus valores predeterminados:

systemd_resolved_dnssec: no
systemd_resolved_dns_over_tls: no
systemd_resolved_multicast_dns: yes
systemd_resolved_llmnr: yes
systemd_resolved_cache: yes
systemd_resolved_cache_from_localhost: no
systemd_resolved_dns_stub_listener: yes
systemd_resolved_dns_stub_listener_extra: ''
systemd_resolved_read_etc_hosts: yes
systemd_resolved_resolve_unicast_single_label: no
systemd_resolved_stale_retention_sec: 0

Para más información, lee man 5 resolved.conf.

Dependencias

  • colección ansible.posix

Ejemplo de Playbook

Agrega a requirements.yml:

---

roles:

  - name: idiv_biodiversity.systemd_resolved
    src: https://github.com/idiv-biodiversity/ansible-role-systemd-resolved
    version: v1.2.0

...

Descargar:

$ ansible-galaxy install -r requirements.yml

Playbook General

Escribe un playbook de nivel superior:

---

- name: servidor principal
  hosts: head

  roles:
    - role: idiv_biodiversity.systemd_resolved
      tags:
        - systemd-resolved

...

Dependencia del Rol

Define la dependencia del rol en meta/main.yml:

---

dependencies:

  - role: idiv_biodiversity.systemd_resolved
    tags:
      - systemd-resolved

...

Licencia

MIT

Información del Autor

Este rol fue creado en 2019 por Christian Krause, también conocido como wookietreiber en GitHub, administrador de sistemas de clústers HPC en el Centro Alemán de Investigación en Biodiversidad Integrativa (iDiv).

Acerca del proyecto

install and configure systemd-resolved

Instalar
ansible-galaxy install idiv_biodiversity.systemd_resolved
Licencia
mit
Descargas
399