diff --git a/internal/resource/container.go b/internal/resource/container.go index cb47b494..69ad324e 100644 --- a/internal/resource/container.go +++ b/internal/resource/container.go @@ -231,7 +231,7 @@ func toState(s v1.ContainerState) string { if s.Terminated.Reason != "" { return s.Terminated.Reason } - return "Terminated" + return "Terminating" case s.Running != nil: return "Running" default: diff --git a/internal/resource/pod.go b/internal/resource/pod.go index 53a2ceb9..af2061d4 100644 --- a/internal/resource/pod.go +++ b/internal/resource/pod.go @@ -407,7 +407,7 @@ func (r *Pod) phase(po *v1.Pod) string { return status } - return "Terminated" + return "Terminating" } func (*Pod) containerPhase(st v1.PodStatus, status string) (bool, string) { diff --git a/internal/views/colorer.go b/internal/views/colorer.go index 312b2644..48b89bb1 100644 --- a/internal/views/colorer.go +++ b/internal/views/colorer.go @@ -55,7 +55,7 @@ func podColorer(ns string, r *resource.RowEvent) tcell.Color { switch strings.TrimSpace(r.Fields[statusCol]) { case "ContainerCreating", "PodInitializing": return ui.AddColor - case "Terminating", "Initialized": + case "Initialized": return ui.HighlightColor case "Completed": return ui.CompletedColor