From 67c75e13c723c24c6b83ba42b619efb3a29b18a7 Mon Sep 17 00:00:00 2001 From: Pearl Dsilva Date: Thu, 2 May 2024 07:33:43 -0400 Subject: [PATCH] Phase2: Fix Port - Node mapping when cluster is scaled in the presence of external node(s) --- ui/src/views/compute/KubernetesServiceTab.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/src/views/compute/KubernetesServiceTab.vue b/ui/src/views/compute/KubernetesServiceTab.vue index 9632846ef37..4f096634340 100644 --- a/ui/src/views/compute/KubernetesServiceTab.vue +++ b/ui/src/views/compute/KubernetesServiceTab.vue @@ -382,7 +382,9 @@ export default { }, fetchInstances () { this.instanceLoading = true - this.virtualmachines = this.resource.virtualmachines || [] + var defaultNodes = this.resource.virtualmachines.filter(x => !x.isexternalnode) + var externalNodes = this.resource.virtualmachines.filter(x => x.isexternalnode) + this.virtualmachines = defaultNodes.concat(externalNodes) this.virtualmachines.map(x => { x.ipaddress = x.nic[0].ipaddress }) this.instanceLoading = false },