Merge pull request #128359 from matteriben/disable-caching-for-authoritative-zone

disable caching for authoritative zone to comply with rfc-1035 section 6.1.2
This commit is contained in:
Kubernetes Prow Robot
2024-10-30 02:37:24 +00:00
committed by GitHub
2 changed files with 17 additions and 3 deletions

View File

@@ -184,7 +184,10 @@ func TestCreateCoreDNSAddon(t *testing.T) {
forward . /etc/resolv.conf {
max_concurrent 1000
}
cache 30
cache 30 {
disable success cluster.local
disable denial cluster.local
}
loop
reload
loadbalance
@@ -228,7 +231,10 @@ func TestCreateCoreDNSAddon(t *testing.T) {
forward . /etc/resolv.conf {
max_concurrent 1000
}
cache 30
cache 30 {
disable success cluster.local
disable denial cluster.local
}
loop
reload
loadbalance
@@ -314,7 +320,10 @@ func TestCreateCoreDNSAddon(t *testing.T) {
forward . /etc/resolv.conf {
max_concurrent 1000
}
cache 30
cache 30 {
disable success cluster.local
disable denial cluster.local
}
loop
reload
loadbalance

View File

@@ -178,6 +178,11 @@ data:
max_concurrent 1000
}
cache 30
{{- if .DNSDomain }} {
disable success {{ .DNSDomain }}
disable denial {{ .DNSDomain }}
}
{{- end }}
loop
reload
loadbalance