diff --git a/core/blocky/config.yml b/core/blocky/config.yml index b12ed0e..64db798 100644 --- a/core/blocky/config.yml +++ b/core/blocky/config.yml @@ -6,24 +6,25 @@ bootstrapDns: - upstream: 1.1.1.1 - upstream: 1.0.0.1 -upstream: - default: - - 1.1.1.1 - - 1.0.0.1 - quad9: - - 9.9.9.9 - - 149.112.112.112 - - 2620:fe::fe - - 2620:fe::9 - - https://dns.quad9.net/dns-query - - tcp-tls:dns.quad9.net - quad9-unsecured: - - 9.9.9.10 - - 149.112.112.10 - - 2620:fe::10 - - 2620:fe::fe:10 - - https://dns10.quad9.net/dns-query - - tcp-tls:dns10.quad9.net +upstreams: + groups: + default: + - 1.1.1.1 + - 1.0.0.1 + quad9: + - 9.9.9.9 + - 149.112.112.112 + - 2620:fe::fe + - 2620:fe::9 + - https://dns.quad9.net/dns-query + - tcp-tls:dns.quad9.net + quad9-unsecured: + - 9.9.9.10 + - 149.112.112.10 + - 2620:fe::10 + - 2620:fe::fe:10 + - https://dns10.quad9.net/dns-query + - tcp-tls:dns10.quad9.net conditional: fallbackUpstream: false @@ -36,9 +37,11 @@ conditional: .: 192.168.2.1 hostsFile: - filePath: {{ env "NOMAD_TASK_DIR" }}/nomad.hosts + sources: + - {{ env "NOMAD_TASK_DIR" }}/nomad.hosts hostsTTL: 30s - refreshPeriod: 30s + loading: + refreshPeriod: 30s clientLookup: upstream: 192.168.2.1