Skip to main content

Déployer metrics-server

Installation :

kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml

Application du no verify TLS : 

kubectl patch deployment metrics-server -n kube-system \
  --type=json \
  -p='[
    {
      "op": "add",
      "path": "/spec/template/spec/containers/0/args/-",
      "value": "--kubelet-insecure-tls"
    },
    {
      "op": "add",
      "path": "/spec/template/spec/containers/0/args/-",
      "value": "--kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname"
    }
  ]'

Attendre le rollout :

kubectl rollout status deployment/metrics-server -n kube-system

Afficher des infos ram et cpu des nodes et des pods :

kubectl top nodes
kubectl top pods -A