Table of Contents

Actual containers CPU and memory consumption

Актуальное потребление контейнером CPU можно посмотреть так:

kubectl exec -it podname -- cat /sys/fs/cgroup/cpu/cpuacct.usage

Актуальное потребление контейнером памяти можно посмотреть так:

kubectl exec -it podname -- cat /sys/fs/cgroup/memory/memory.usage_in_bytes
kubectl exec -it podname -- cat /sys/fs/cgroup/memory.peak

Удалить все подики, которые не Running

k get po -A | grep -v Running | grep -v NAME | awk '{print " -n "$1 " " $2}' | while IFS= read -r line; do kubectl delete po $line ; done

JVM Memory Tuning in k8s