Implantando o Kubernetes Metrics Server em um Cluster
Descubra como implantar o Kubernetes Metrics Server como um programa independente ou como complemento de cluster em um cluster que você criou usando o Kubernetes Engine (OKE).
É possível implantar o Kubernetes Metrics Server em clusters que você cria usando o Kubernetes Engine para ativar o dimensionamento automático.
O Kubernetes Metrics Server é um agregador de dados de uso de recursos em todo o cluster. O Kubernetes Metrics Server coleta métricas de recursos do kubelet em execução em cada nó de trabalho e as expõe no servidor de API do Kubernetes por meio da API de Métricas do Kubernetes. Outros add-ons do Kubernetes exigem o Kubernetes Metrics Server, incluindo:
- o Horizontal Pod Autoscaler (consulte Usando o Kubernetes Horizontal Pod Autoscaler)
- o Vertical Pod Autoscaler (consulte Usando o Kubernetes Vertical Pod Autoscaler)
Você pode implantar o Kubernetes Metrics Server em um cluster do Kubernetes de duas maneiras:
- como um programa independente, em clusters com pools de nós gerenciados ou pools de nós virtuais (consulte Trabalhando com o Kubernetes Metrics Server como um Programa Independente)
- como complemento de cluster, em clusters com pools de nós gerenciados (consulte Trabalhando com o Kubernetes Metrics Server como Complemento de Cluster)
Observe que o Kubernetes Metrics Server não se destina a ser usado para nada além do dimensionamento automático. Por exemplo, não é recomendável que você use o Kubernetes Metrics Server para encaminhar métricas para soluções de monitoramento, nem como origem de métricas de solução de monitoramento. Para obter mais informações, consulte a documentação do Kubernetes Metrics Server em GitHub.