24 lines
649 B
YAML
24 lines
649 B
YAML
---
|
|
- name: Set DNS resolver (resolvconf)
|
|
copy:
|
|
content: |
|
|
nameserver 10.5.85.5
|
|
nameserver 1.1.1.1
|
|
dest: /etc/resolvconf/resolv.conf.d/head
|
|
mode: '0644'
|
|
when: ansible_facts.packages is defined and 'resolvconf' in ansible_facts.packages
|
|
notify: update resolvconf
|
|
|
|
- name: Set DNS resolver (direct)
|
|
copy:
|
|
content: |
|
|
nameserver 10.5.85.5
|
|
nameserver 1.1.1.1
|
|
dest: /etc/resolv.conf
|
|
mode: '0644'
|
|
when: ansible_facts.packages is not defined or 'resolvconf' not in ansible_facts.packages
|
|
|
|
- name: Gather package facts
|
|
package_facts:
|
|
manager: auto
|
|
when: ansible_facts.packages is not defined
|