port-allocator: allocates ports on preconfigured ingress-nginx

Replacement of /core/installer/tcp-udp-transport

Change-Id: I3d116b0f4508b462398f69e980ad55771dc88b7c
diff --git a/core/installer/app_manager.go b/core/installer/app_manager.go
index e3fc8b1..4684e02 100644
--- a/core/installer/app_manager.go
+++ b/core/installer/app_manager.go
@@ -140,11 +140,13 @@
 			IngressClass:      fmt.Sprintf("%s-ingress-public", global.Values.PCloudEnvName),
 			CertificateIssuer: fmt.Sprintf("%s-public", global.Values.Id),
 			Domain:            global.Values.Domain,
+			AllocatePortAddr:  fmt.Sprintf("http://port-allocator.%s-ingress-public/api/allocate", global.Values.PCloudEnvName),
 		},
 		{
-			Name:         "Private",
-			IngressClass: fmt.Sprintf("%s-ingress-private", global.Values.Id),
-			Domain:       global.Values.PrivateDomain,
+			Name:             "Private",
+			IngressClass:     fmt.Sprintf("%s-ingress-private", global.Values.Id),
+			Domain:           global.Values.PrivateDomain,
+			AllocatePortAddr: fmt.Sprintf("http://port-allocator.%s-ingress-private/api/allocate", global.Values.Id),
 		},
 	}
 }