Guto Carvalho # 2021-11-17 @ BSB
Guto Carvalho # 2021-11-17 @ BSB

K8S: Instalando o metric server no EKS

by

Aprenda a instalar o agregador de métricas em seu cluster.

Para que serve?

O Metric server é um agregador de informações sobre os recursos utilizados em seu cluster. Uma vez instalado ele ai expor essas informações via APIServer.

O Metric server é em especial importante para usar recursos de escalabilidade horizontal e vertical de PODs dentro do seu cluster K8S, tal como HPA e VPA.

Em alguns provedores como AWS EKS ele não é instalado por padrão.

Como eu instalo em meu cluster?

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

Verificando se está instalado

$ kubectl get deployment metrics-server -n kube-system

Refs 

https://docs.aws.amazon.com/eks/latest/userguide/metrics-server.html
https://github.com/kubernetes-sigs/metrics-server