Skip to content

Commit 9be932c

Browse files
committed
Tune coredns
1 parent db20755 commit 9be932c

1 file changed

Lines changed: 12 additions & 9 deletions

File tree

alpine/alpine-root/etc/coredns/Corefile

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,26 @@
77
#errors
88

99
cache {
10-
prefetch 1
11-
serve_stale
12-
}
13-
14-
timeouts {
15-
read 1m
16-
write 1m
17-
idle 24h
10+
prefetch 4096 20s
11+
serve_stale 48h
1812
}
1913

2014
forward . dns://127.0.0.1:5350 {
2115
force_tcp
2216
policy sequential
17+
health_check 10s
18+
failfast_all_unhealthy_upstreams
2319
}
2420

25-
#forward . dns://127.0.0.1:5353 tls://9.9.9.11 tls://1.1.1.1 {
21+
#forward . dns://127.0.0.1:5353 {
22+
# prefer_udp
23+
# policy sequential
24+
#}
25+
26+
#forward . tls://9.9.9.11 {
27+
# tls_servername dns.quad9.net
2628
# prefer_udp
2729
# policy sequential
30+
# health_check 2s
2831
#}
2932
}

0 commit comments

Comments
 (0)