From 0f426e9d3614c5a7d7cf7735a0f5a428787da5e0 Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Tue, 17 Oct 2023 15:16:24 +0200 Subject: [PATCH] add command to list ressources used in namespace --- source/developer_guide/FAQ_dev.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/source/developer_guide/FAQ_dev.rst b/source/developer_guide/FAQ_dev.rst index 51e5a9e..011054e 100644 --- a/source/developer_guide/FAQ_dev.rst +++ b/source/developer_guide/FAQ_dev.rst @@ -6,3 +6,25 @@ FAQ .. note:: This Documentation is under construction + + +**I may have quota issue, how do I get what is consuming in my namespace?** + +.. code-block:: shell + + 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 -}}' + + +.. csv-table:: output produced + + 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 + -- GitLab