From df1cc8b788db88123d76ab7ab71fb97508498f2c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Ren=C3=A9=20Mederos=20Arias?= Date: Mon, 22 Aug 2022 14:16:51 -0400 Subject: [PATCH] Add node name column to pods list (#6025) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Carlos René Mederos Arias Signed-off-by: Carlos René Mederos Arias --- src/renderer/components/+workloads-pods/pod-details-list.scss | 4 ++++ src/renderer/components/+workloads-pods/pod-details-list.tsx | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/renderer/components/+workloads-pods/pod-details-list.scss b/src/renderer/components/+workloads-pods/pod-details-list.scss index 0b8c5b16be..fe161b023f 100644 --- a/src/renderer/components/+workloads-pods/pod-details-list.scss +++ b/src/renderer/components/+workloads-pods/pod-details-list.scss @@ -31,6 +31,10 @@ flex-grow: 2; } + &.node { + flex-grow: 2; + } + &.namespace { flex-grow: 1.2; } diff --git a/src/renderer/components/+workloads-pods/pod-details-list.tsx b/src/renderer/components/+workloads-pods/pod-details-list.tsx index 907d60b334..46e9e2151f 100644 --- a/src/renderer/components/+workloads-pods/pod-details-list.tsx +++ b/src/renderer/components/+workloads-pods/pod-details-list.tsx @@ -22,6 +22,7 @@ import { showDetails } from "../kube-detail-params"; enum sortBy { name = "name", + node = "node", namespace = "namespace", cpu = "cpu", memory = "memory", @@ -124,6 +125,7 @@ export class PodDetailsList extends React.Component { > {pod.getName()} + {pod.getNodeName()} {pod.getNs()} {`${pod.getRunningContainers().length} / ${pod.getContainers().length}`} @@ -165,6 +167,7 @@ export class PodDetailsList extends React.Component { virtualHeight={660} sortable={{ [sortBy.name]: pod => pod.getName(), + [sortBy.node]: pod => pod.getNodeName(), [sortBy.namespace]: pod => pod.getNs(), [sortBy.cpu]: pod => podStore.getPodKubeMetrics(pod).cpu, [sortBy.memory]: pod => podStore.getPodKubeMetrics(pod).memory, @@ -182,6 +185,7 @@ export class PodDetailsList extends React.Component { Name + Node Namespace Ready CPU