Thursday 29 April 2021

Macam mana nak dandan top cpu/memory dari kubectl

 Jika kita cuba susun output "kubectl top" dari beberapa namespace di K8s, nanti susunanya akan carca marba. Ini kerana kubectl hanya boleh susun top untuk satu namespace sahaja. Contoh susunanan yang carca-marba dari arahan ini:-

kubectl top pod -A --sort-by=cpu

Untuk betulkan keadaan ini saya nak kongsikan script untuk susun top mengikut susunan yang dikehendaki.

Top berdasarkan susunan CPU
kubectl top pod -A | grep NAMESPACE; kubectl top pod -A | grep -v NAMESPACE | sort --reverse --key 3 --numeric



Top berdasarkan susunan memory
kubectl top pod -A | grep NAMESPACE; kubectl top pod -A | grep -v NAMESPACE | sort --reverse --key 4 --numeric


No comments:

Post a Comment

Tatacara klon pelayan di AWS lightsail

  Kadang-kala kita diminta untuk buat satu sistem baru untuk tujuan ujikaji atau percubaan fungsi baru. Jika di AWS lightsail kita boleh bua...