From 4c662a04cd1eb4c7076e6a3b450c1f63f022b6ac Mon Sep 17 00:00:00 2001 From: JS Choi <77760789+jschoiRR@users.noreply.github.com> Date: Fri, 19 Jun 2026 09:40:36 +0900 Subject: [PATCH] =?UTF-8?q?=EC=BF=A0=EB=B2=84=EB=84=A4=ED=8B=B0=EC=8A=A4?= =?UTF-8?q?=20=EA=B4=80=EB=A6=AC=20=ED=8F=AC=ED=8A=B8=20=EB=B3=B4=ED=98=B8?= =?UTF-8?q?=20=EC=A1=B0=EA=B1=B4=EC=9D=84=20Public=20=ED=8F=AC=ED=8A=B8=20?= =?UTF-8?q?=EA=B8=B0=EC=A4=80=EC=9C=BC=EB=A1=9C=20=EC=A0=9C=ED=95=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ui/src/views/compute/KubernetesServiceTab.vue | 3 +-- ui/src/views/network/FirewallRules.vue | 3 +-- ui/src/views/network/PortForwarding.vue | 12 ++---------- 3 files changed, 4 insertions(+), 14 deletions(-) diff --git a/ui/src/views/compute/KubernetesServiceTab.vue b/ui/src/views/compute/KubernetesServiceTab.vue index 10d3dbc1ff69..4760f5905263 100644 --- a/ui/src/views/compute/KubernetesServiceTab.vue +++ b/ui/src/views/compute/KubernetesServiceTab.vue @@ -292,8 +292,7 @@ export default { computed: { kubernetesManagementPorts () { const sshPorts = this.virtualmachines - .map((vm, index) => Number(vm.port || vm.sshport || vm.sshPort || this.cksSshStartingPort + index)) - .filter(port => Number.isInteger(port)) + .map((vm, index) => this.cksSshStartingPort + index) return [...new Set([6443, ...sshPorts])] } }, diff --git a/ui/src/views/network/FirewallRules.vue b/ui/src/views/network/FirewallRules.vue index dc5bcdf2cb9f..72a31254d2b4 100644 --- a/ui/src/views/network/FirewallRules.vue +++ b/ui/src/views/network/FirewallRules.vue @@ -348,8 +348,7 @@ export default { const virtualMachines = cluster.virtualmachines || [] const nodeCount = virtualMachines.length || (Number(cluster.controlnodes || 1) + Number(cluster.size || 0)) const sshPorts = Array.from({ length: nodeCount }, (item, index) => { - const vm = virtualMachines[index] || {} - return Number(vm.port || vm.sshport || vm.sshPort || 2222 + index) + return 2222 + index }).filter(port => Number.isInteger(port)) this.kubernetesManagementPorts = [...new Set([6443, ...sshPorts])] }).catch(() => { diff --git a/ui/src/views/network/PortForwarding.vue b/ui/src/views/network/PortForwarding.vue index f48e67bbb550..2688ff842b41 100644 --- a/ui/src/views/network/PortForwarding.vue +++ b/ui/src/views/network/PortForwarding.vue @@ -525,8 +525,7 @@ export default { const virtualMachines = cluster.virtualmachines || [] const nodeCount = virtualMachines.length || (Number(cluster.controlnodes || 1) + Number(cluster.size || 0)) const sshPorts = Array.from({ length: nodeCount }, (item, index) => { - const vm = virtualMachines[index] || {} - return Number(vm.port || vm.sshport || vm.sshPort || 2222 + index) + return 2222 + index }).filter(port => Number.isInteger(port)) this.kubernetesManagementPorts = [...new Set([6443, ...sshPorts])] }).catch(() => { @@ -623,14 +622,7 @@ export default { } return (this.rangeIncludesProtectedPort(rule.publicport, rule.publicendport) && (this.rangeIncludesPort(rule.privateport, rule.privateendport, 22) || - this.rangeIncludesPort(rule.privateport, rule.privateendport, 6443))) || - this.isKubernetesNodeSshRule(rule) - }, - isKubernetesNodeSshRule (rule) { - const vmName = rule.virtualmachinename || '' - return /-(control|node)-/.test(vmName) && - this.rangeIncludesPort(rule.privateport, rule.privateendport, 22) && - Number(rule.publicport) >= 2222 + this.rangeIncludesPort(rule.privateport, rule.privateendport, 6443))) }, resetSelection () { this.setSelection([])