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