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