Metrics
Introduction
La commande kubectl top nodes est très utile pour contrôler l'utilisation de la mémoire et du CPU de vos nodes/pods
Mais pour que cette commande nous retourne des informations il faut installer metrics
Installation
wget https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
sed -i '/image:/i - --kubelet-insecure-tls' components.yaml
sed -i 's/- --kubelet-insecure-tls/ - --kubelet-insecure-tls/' components.yaml
kubectl apply -f components.yaml --namespace kube-system
Tester
Note
Attendez quelques minutes avant de tester. Le temps que les metrics se mettent en place.
kubectl top nodes
NAME CPU(cores) CPU% MEMORY(bytes) MEMORY%
kcp1.gmolab.net 193m 9% 1726Mi 45%
kwr1.gmolab.net 83m 4% 851Mi 22%
kwr2.gmolab.net 76m 3% 810Mi 21%
| Version | Date | Change | Auteur |
|---|---|---|---|
| 1.0 | 19.02.2023 | Création | GMo |