File tree 4 files changed +26
-2
lines changed
4 files changed +26
-2
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
name : node-local-dns
3
- version : 2.0.12
3
+ version : 2.0.13
4
4
appVersion : 1.23.1
5
5
maintainers :
6
6
- name : gabrieladt
Original file line number Diff line number Diff line change 1
1
# node-local-dns
2
2
3
- ![ Version: 2.0.12 ] ( https://img.shields.io/badge/Version-2.0.12 -informational?style=flat-square ) ![ AppVersion: 1.23.1] ( https://img.shields.io/badge/AppVersion-1.23.1-informational?style=flat-square )
3
+ ![ Version: 2.0.13 ] ( https://img.shields.io/badge/Version-2.0.13 -informational?style=flat-square ) ![ AppVersion: 1.23.1] ( https://img.shields.io/badge/AppVersion-1.23.1-informational?style=flat-square )
4
4
5
5
A chart to install node-local-dns.
6
6
@@ -57,6 +57,7 @@ helm install my-release deliveryhero/node-local-dns -f values.yaml
57
57
| config.dnsServer | string | ` "172.20.0.10" ` | |
58
58
| config.healthPort | int | ` 8080 ` | |
59
59
| config.localDns | string | ` "169.254.20.25" ` | |
60
+ | config.noIPv6Lookups | bool | ` false ` | |
60
61
| config.prefetch.amount | int | ` 3 ` | |
61
62
| config.prefetch.duration | string | ` "30s" ` | |
62
63
| config.prefetch.enabled | bool | ` false ` | |
Original file line number Diff line number Diff line change 30
30
forward . __PILLAR__CLUSTER__DNS__ {
31
31
{{ .Values.config.commProtocol }}
32
32
}
33
+ {{- if .Values.config.noIPv6Lookups }}
34
+ template IN AAAA {
35
+ rcode NOERROR
36
+ }
37
+ {{- end }}
33
38
prometheus :9253
34
39
health :{{ .Values.config.healthPort }}
35
40
}
52
57
forward . __PILLAR__CLUSTER__DNS__ {
53
58
{{ .Values.config.commProtocol }}
54
59
}
60
+ {{- if .Values.config.noIPv6Lookups }}
61
+ template IN AAAA {
62
+ rcode NOERROR
63
+ }
64
+ {{- end }}
55
65
prometheus :9253
56
66
}
57
67
ip6.arpa:53 {
73
83
forward . __PILLAR__CLUSTER__DNS__ {
74
84
{{ .Values.config.commProtocol }}
75
85
}
86
+ {{- if .Values.config.noIPv6Lookups }}
87
+ template IN AAAA {
88
+ rcode NOERROR
89
+ }
90
+ {{- end }}
76
91
prometheus :9253
77
92
}
78
93
.:53 {
@@ -93,5 +108,10 @@ data:
93
108
{{- end }}
94
109
forward . __PILLAR__UPSTREAM__SERVERS__
95
110
prometheus :9253
111
+ {{- if .Values.config.noIPv6Lookups }}
112
+ template IN AAAA {
113
+ rcode NOERROR
114
+ }
115
+ {{- end }}
96
116
}
97
117
{{ end }}
Original file line number Diff line number Diff line change @@ -22,6 +22,9 @@ config:
22
22
# Set communication protocol. Options are `prefer_udp` or `force_tcp`
23
23
commProtocol : " force_tcp"
24
24
25
+ # If true, return NOERROR when attempting to resolve an IPv6 address
26
+ noIPv6Lookups : false
27
+
25
28
# If enabled, coredns will prefetch popular items when they are about to be expunged from the cache. https://coredns.io/plugins/cache/
26
29
prefetch :
27
30
enabled : false
You can’t perform that action at this time.
0 commit comments