Image |
{{$c.Image}} |
Status |
{{if $status.State.Terminated}}
Terminated ({{$status.State.Terminated.Reason}}{{if $status.State.Terminated.Message}} - {{$status.State.Terminated.Message}}{{end}}) at {{$status.State.Terminated.FinishedAt}} with exit code {{$status.State.Terminated.ExitCode}}
{{else if $status.State.Running}}
Running since {{$status.State.Running.StartedAt}}
{{else if $status.State.Waiting}}
Waiting ({{$status.State.Waiting.Reason}}{{if $status.State.Waiting.Message}} - {{$status.State.Waiting.Message}}{{end}})
{{else}}
Unclear.
{{end}}
|
{{if or $c.Command $c.Args}}
Command |
{{range $c.Command}}
{{.}}
{{end}}
{{range $c.Args}}
{{.}}
{{end}}
|
{{end}}
{{if or .DecoratedArgs}}
Decorated Command |
{{range .DecoratedArgs}}
{{.}}
{{end}}
|
{{end}}
{{if $c.VolumeMounts}}
Volume mounts |
{{range $c.VolumeMounts}}
{{.Name}}{{if or .SubPath .SubPathExpr}}/{{or .SubPath .SubPathExpr}}{{end}} at {{.MountPath}} {{if .ReadOnly}} (read-only){{end}}
{{end}}
|
{{end}}
{{if $c.Env}}
Environment variables |
{{range $c.Env}}
-
{{.Name}}=
{{- if .Value -}}
{{- .Value -}}
{{- else if .ValueFrom -}}
{{- if .ValueFrom.ConfigMapKeyRef -}}
(value of configmap key {{.ValueFrom.ConfigMapKeyRef.Name}}.{{.ValueFrom.ConfigMapKeyRef.Key}} {{if .ValueFrom.ConfigMapKeyRef.Optional}}, if it exists{{end}})
{{- else if .ValueFrom.SecretKeyRef -}}
(value of secret key {{.ValueFrom.SecretKeyRef.Name}}.{{.ValueFrom.SecretKeyRef.Key}} {{if .ValueFrom.SecretKeyRef.Optional}}, if it exists{{end}})
{{- else if .ValueFrom.FieldRef -}}
(value of {{.ValueFrom.FieldRef.APIVersion}} field path {{.ValueFrom.FieldRef.FieldPath}} )
{{- else if .ValueFrom.ResourceRef -}}
(container {{.ValueFrom.ResourceFieldRef.ContainerName}} 's {{.ValueFrom.ResourceFieldRef.Resource}} in {{.ValueFrom.ResourceFieldRef.Divisor.String}} )
{{- else -}}
(something)
{{end}}
{{end}}
{{end}}
|
{{end}}