mirror of https://github.com/kubernetes/kops.git
Merge pull request #12259 from olemarkus/ipv6-nameserver
Set ipv6 nameservers on aws
This commit is contained in:
commit
ca26d4343a
|
|
@ -75,6 +75,12 @@ func (b *KubeDnsOptionsBuilder) BuildOptions(o interface{}) error {
|
||||||
clusterSpec.KubeDNS.MemoryLimit = &defaultMemoryLimit
|
clusterSpec.KubeDNS.MemoryLimit = &defaultMemoryLimit
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if clusterSpec.IsIPv6Only() && kops.CloudProviderID(clusterSpec.CloudProvider) == kops.CloudProviderAWS {
|
||||||
|
if len(clusterSpec.KubeDNS.UpstreamNameservers) == 0 {
|
||||||
|
clusterSpec.KubeDNS.UpstreamNameservers = []string{"fd00:ec2::253"}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
nodeLocalDNS := clusterSpec.KubeDNS.NodeLocalDNS
|
nodeLocalDNS := clusterSpec.KubeDNS.NodeLocalDNS
|
||||||
if nodeLocalDNS == nil {
|
if nodeLocalDNS == nil {
|
||||||
nodeLocalDNS = &kops.NodeLocalDNSConfig{}
|
nodeLocalDNS = &kops.NodeLocalDNSConfig{}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue