From ce31de5e9e40953c33239da7f870c46d2a075b93 Mon Sep 17 00:00:00 2001 From: zees-dev <63374656+zees-dev@users.noreply.github.com> Date: Wed, 28 Jul 2021 14:26:03 +1200 Subject: [PATCH] feat(kubernetes/resource-usage): k8s resource usage for cluster, node and namespace EE-3 EE-1112 (#5301) * backported resource usage functionality from EE * utilising view bound endpoint object instead of depracated EndpointProvider * refactor flatmap * addressed merge conflict issues --- .../resourceReservation.html | 32 ++++++++++++--- .../resourceReservation.js | 7 +++- .../resourceReservationController.js | 9 ++++- app/kubernetes/metrics/metrics.js | 40 +++++++++++++++++++ app/kubernetes/metrics/rest.js | 8 ++++ app/kubernetes/views/cluster/cluster.html | 11 +++-- app/kubernetes/views/cluster/cluster.js | 3 ++ .../views/cluster/clusterController.js | 28 +++++++++++-- app/kubernetes/views/cluster/node/node.html | 7 +++- app/kubernetes/views/cluster/node/node.js | 1 + .../views/cluster/node/nodeController.js | 31 +++++++++++++- .../resource-pools/edit/resourcePool.html | 7 +++- .../edit/resourcePoolController.js | 34 ++++++++++++---- 13 files changed, 188 insertions(+), 30 deletions(-) diff --git a/app/kubernetes/components/resource-reservation/resourceReservation.html b/app/kubernetes/components/resource-reservation/resourceReservation.html index e03e62ace..d838145ae 100644 --- a/app/kubernetes/components/resource-reservation/resourceReservation.html +++ b/app/kubernetes/components/resource-reservation/resourceReservation.html @@ -10,22 +10,42 @@