Publicação Técnica · Kubernetes
Como configurar um servidor de métricas Kubernetes na AWS
O Metrics Server é uma fonte escalonável e eficiente de métricas de recursos de containers para pipelines de escalonamento automático…
Palavras-chave
O Metrics Server é uma fonte escalonável e eficiente de métricas de recursos de containers para pipelines de escalonamento automático integrados do Kubernetes.

O Metrics Server coleta métricas de recursos do Kubelets e as expõe no Kubernetes apiserver por meio da API Metrics para uso pelo Horizontal Pod Autoscaler and Vertical Pod Autoscaler. A API Metrics também pode ser acessada kubectl top, tornando mais fácil depurar pipelines de escalonamento automático.
O Metrics Server não se destina a fins de não escalonamento automático. Por exemplo, não o use para encaminhar métricas para soluções de monitoramento ou como uma fonte de métricas de solução de monitoramento.
Kubernetes Metrics Server para clusters EKS
O Kubernetes Metrics Server é um agregador de dados de uso de recursos em seu cluster e não é implantado por padrão em clusters do Amazon EKS. O Metrics Server é comumente usado por outros complementos do Kubernetes, como o horizontal pod Autoscaler ou o painel do Kubernetes.
Este post explica como implantar o Kubernetes Metrics Server em seu cluster Amazon EKS.
Implantar o Metrics Server
Implante o Metrics Server com o seguinte comando:
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
Verifique se a metrics-serverimplantação está executando o número desejado de pods com o seguinte comando.
kubectl get deployment metrics-server -n kube-system
Resultado:
NAME READY UP-TO-DATE AVAILABLE AGE
metrics-server 1/1 1 1 6m
Até o próximo post! =)
Comentários
Todo comentário passa por moderação antes de aparecer aqui. Nada é publicado automaticamente.
Carregando…