feat: coredns-nodecache

This commit is contained in:
auricom
2021-08-08 20:49:45 +02:00
parent 6aed39b41a
commit bc8aa60472
8 changed files with 308 additions and 0 deletions

View File

@@ -1,4 +1,5 @@
---
dns_server: 192.168.8.1
# Enable to skip apt upgrade
skip_upgrade_packages: false
# Enable to skip removing crufty packages

View File

@@ -21,3 +21,25 @@
when:
- sysctl_network.changed
- bridge_nf_call_iptables_result.stat.exists
- name: network | systemd-resolved | disable
ansible.builtin.systemd:
name: systemd-resolved
state: stopped
enabled: no
- name: network | resolv.conf | check symlink
ansible.builtin.stat:
path: "/etc/resolv.conf"
register: resolv
- name: network | resolv.conf | remove symlink
ansible.builtin.file:
path: "/etc/resolv.conf"
state: absent
when: resolv.stat.islnk is defined and resolv.stat.islnk
- name: network | resolv.conf | static files
ansible.builtin.template:
src: resolv.conf
dest: /etc/resolv.conf

View File

@@ -0,0 +1 @@
nameserver {{ dns_server }}