Fixed adding record for root domain name

This commit is contained in:
Dmitry
2018-08-24 18:41:44 +03:00
parent ba0fd1a310
commit d972688244
+5 -1
View File
@@ -183,7 +183,11 @@ func (m *MetadataClient) getContainersDnsRecords(dnsEntries map[string]utils.Met
continue
}
if _, ok := ourFqdns[fqdn]; !ok {
addToDnsEntries(fqdn, parentFQDN, container.ServiceName, container.StackName, dnsEntries, "CNAME")
if fqdn == config.RootDomainName {
addToDnsEntries(fqdn, externalIP, container.ServiceName, container.StackName, dnsEntries, "A")
} else {
addToDnsEntries(fqdn, parentFQDN, container.ServiceName, container.StackName, dnsEntries, "CNAME")
}
ourFqdns[fqdn] = struct{}{}
}
}