K8S: Instalando o metric server no EKS
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