diff --git a/assets/base-style.css b/assets/base-style.css index ea74c2f..35259d3 100644 --- a/assets/base-style.css +++ b/assets/base-style.css @@ -137,7 +137,7 @@ border-radius: 0.25rem; overflow: hidden; width: 100%; - border: 1px solid var(--border-color); + border: 1px solid #cddaff; } .tile-s { @@ -199,6 +199,14 @@ gap: 0; } +.gap-m { + gap: 0.5rem; +} + +.gap-l { + gap: 1rem; +} + .column { flex-direction: column; } diff --git a/classes/Pod.ts b/classes/Pod.ts index b1c28cf..0ff0fa3 100644 --- a/classes/Pod.ts +++ b/classes/Pod.ts @@ -23,6 +23,11 @@ export class Pod implements HasMetadata onSuccess(response.data) }); } + + static countRestarts(pod: Pod) + { + return pod.status.containerStatuses.map(s => s.restartCount).reduce((total, value) => total = total + value) + } } class Spec { diff --git a/components/deployment/view/DeploymentViewPopup.vue b/components/deployment/view/DeploymentViewPopup.vue index 89c9a3f..b74073f 100644 --- a/components/deployment/view/DeploymentViewPopup.vue +++ b/components/deployment/view/DeploymentViewPopup.vue @@ -38,6 +38,31 @@
{{ key }}: {{ value }}
+{{ pod.metadata.name }}
+Age
+{{ calcAge(pod.metadata.creationTimestamp) }}
+Restarts
+{{ Pod.countRestarts(pod) }}
+Runs On
+{{ pod.spec.nodeName }}
+