From 44d6c0885e485e606f43cbab552b83bca787b3d7 Mon Sep 17 00:00:00 2001 From: Ali <83188384+testA113@users.noreply.github.com> Date: Tue, 8 Oct 2024 11:39:05 +1300 Subject: [PATCH] fix(node): call node usage [r8s-106] (#12304) --- app/kubernetes/views/cluster/node/nodeController.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/kubernetes/views/cluster/node/nodeController.js b/app/kubernetes/views/cluster/node/nodeController.js index 7c02fc3ca..29b1d3820 100644 --- a/app/kubernetes/views/cluster/node/nodeController.js +++ b/app/kubernetes/views/cluster/node/nodeController.js @@ -310,7 +310,9 @@ class KubernetesNodeController { } getNodeUsage() { - return this.$async(this.getNodeUsageAsync); + if (this.hasResourceUsageAccess()) { + return this.$async(this.getNodeUsageAsync); + } } hasEventWarnings() { @@ -361,9 +363,7 @@ class KubernetesNodeController { useServerMetrics: this.endpoint.Kubernetes.Configuration.UseServerMetrics, }; - await this.getNodes(); - await this.getEvents(); - await this.getEndpoints(); + await Promise.allSettled([this.getNodes(), this.getEvents(), this.getEndpoints(), this.getNodeUsage()]); this.availableEffects = _.values(KubernetesNodeTaintEffects); this.formValues = KubernetesNodeConverter.nodeToFormValues(this.node);