NodeLocalDNS config population: small tweaks

Minor tweaks to the code-style when filling out the NodeLocalDNS
config, just to make it more consistent.
This commit is contained in:
Justin SB 2020-06-16 15:25:56 -04:00
parent fe361ba5b7
commit 74c787b598
1 changed files with 10 additions and 6 deletions

View File

@ -75,12 +75,16 @@ func (b *KubeDnsOptionsBuilder) BuildOptions(o interface{}) error {
clusterSpec.KubeDNS.MemoryLimit = &defaultMemoryLimit
}
NodeLocalDNS := clusterSpec.KubeDNS.NodeLocalDNS
if NodeLocalDNS == nil {
NodeLocalDNS = &kops.NodeLocalDNSConfig{}
NodeLocalDNS.Enabled = fi.Bool(false)
} else if fi.BoolValue(NodeLocalDNS.Enabled) && NodeLocalDNS.LocalIP == "" {
NodeLocalDNS.LocalIP = "169.254.20.10"
nodeLocalDNS := clusterSpec.KubeDNS.NodeLocalDNS
if nodeLocalDNS == nil {
nodeLocalDNS = &kops.NodeLocalDNSConfig{}
clusterSpec.KubeDNS.NodeLocalDNS = nodeLocalDNS
}
if nodeLocalDNS.Enabled == nil {
nodeLocalDNS.Enabled = fi.Bool(false)
}
if fi.BoolValue(nodeLocalDNS.Enabled) && nodeLocalDNS.LocalIP == "" {
nodeLocalDNS.LocalIP = "169.254.20.10"
}
return nil