diff --git a/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.controller.js b/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.controller.js index f81d0a57a..3c4ddf1be 100644 --- a/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.controller.js +++ b/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.controller.js @@ -23,7 +23,7 @@ export default class KubeServicesItemViewController { const route = new KubernetesIngressServiceRoute(); route.ServiceName = this.serviceName; - if (this.serviceType === KubernetesApplicationPublishingTypes.CLUSTER_IP && this.originalIngresses.length > 0) { + if (this.serviceType === KubernetesApplicationPublishingTypes.CLUSTER_IP && this.originalIngresses && this.originalIngresses.length > 0) { if (!route.IngressName) { route.IngressName = this.originalIngresses[0].Name; } diff --git a/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.html b/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.html index e5c125e56..5d3d3e52e 100644 --- a/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.html +++ b/app/kubernetes/components/kube-services/kube-services-item/kube-services-item.html @@ -154,82 +154,7 @@ -
-
- Ingress - -
- -
-
-

Ingress selection is required.

-
-
-
-
- -
-
- Hostname - -
- -
-
-

Hostname is required.

-
-
-
-
- -
-
- Route - -
- -
-
-

Route is required.

-

This field must consist of alphanumeric characters or the special characters: '-', '_' - or '/'. It must start and end with an alphanumeric character (e.g. 'my-route', or 'route-123').

-
-
-
-
- -
+