FAQ
I may have quota issue, how do I get what is consuming in my namespace?
kubectl get pod -o go-template='{{- printf "ns,pod,container,requests.cpu,requests.memory,limits.cpu,limits.memory\n"}}
{{- range $index, $element := .items -}}
{{if eq $element.status.phase "Running" }}
{{- range $container, $status := $element.spec.containers -}}
{{- printf "%s,%s,%s,%s,%s,%s,%s\n" $element.metadata.namespace $element.metadata.name $status.name (or $status.resources.requests.cpu "" ) (or $status.resources.requests.memory "") (or $status.resources.limits.cpu "") (or $status.resources.limits.memory "") -}}
{{- end -}}
{{- end -}}
{{- end -}}'
ns |
pod |
container |
requests.cpu |
requests.memory |
limits.cpu |
limits.memory |
my-project |
base-python-chart-shiny-server-7cb4eb545b-tbybh |
rshiny-pod |
250m |
256Mi |
500m |
512Mi |
my-project |
base-r-chart-shiny-server-ade566bb6c-v5rtt |
rshiny-pod |
250m |
256Mi |
500m |
512Mi |