Преглед на файлове

NET-600

* Ext clients dns now properly set from ingress dns value provided that the individual ext client dns are not present.
Farukh Khan преди 2 години
родител
ревизия
5c46df41cd
променени са 1 файла, в които са добавени 5 реда и са изтрити 0 реда
  1. 5 0
      controllers/ext_client.go

+ 5 - 0
controllers/ext_client.go

@@ -385,6 +385,11 @@ func createExtClient(w http.ResponseWriter, r *http.Request) {
 	extclient.RemoteAccessClientID = customExtClient.RemoteAccessClientID
 	extclient.IngressGatewayID = nodeid
 
+	// set extclient dns to ingressdns if extclient dns is not explicitly set
+	if (extclient.DNS == "") && (node.IngressDNS != "") {
+		extclient.DNS = node.IngressDNS
+	}
+
 	extclient.Network = node.Network
 	host, err := logic.GetHost(node.HostID.String())
 	if err != nil {