mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-02 16:29:21 +00:00
Show restart count for init containers
Coutner is reset for normal containers. fixes issue: #26892
This commit is contained in:
parent
970104df31
commit
11e1188dbe
@ -616,6 +616,7 @@ func printPodBase(pod *api.Pod, w io.Writer, options PrintOptions) error {
|
|||||||
initializing := false
|
initializing := false
|
||||||
for i := range pod.Status.InitContainerStatuses {
|
for i := range pod.Status.InitContainerStatuses {
|
||||||
container := pod.Status.InitContainerStatuses[i]
|
container := pod.Status.InitContainerStatuses[i]
|
||||||
|
restarts += int(container.RestartCount)
|
||||||
switch {
|
switch {
|
||||||
case container.State.Terminated != nil && container.State.Terminated.ExitCode == 0:
|
case container.State.Terminated != nil && container.State.Terminated.ExitCode == 0:
|
||||||
continue
|
continue
|
||||||
@ -641,6 +642,7 @@ func printPodBase(pod *api.Pod, w io.Writer, options PrintOptions) error {
|
|||||||
break
|
break
|
||||||
}
|
}
|
||||||
if !initializing {
|
if !initializing {
|
||||||
|
restarts = 0
|
||||||
for i := len(pod.Status.ContainerStatuses) - 1; i >= 0; i-- {
|
for i := len(pod.Status.ContainerStatuses) - 1; i >= 0; i-- {
|
||||||
container := pod.Status.ContainerStatuses[i]
|
container := pod.Status.ContainerStatuses[i]
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user