Ao tentar configurar um HorizontalPodAutoscaler no Amazon EKS, a coluna TARGETS sempre é exibida <unknown>/50%
e, ao descrever o HPA, vejo
Aviso FailedGetResourceMetric 17s (x50 ao longo de 1h) horizontal-pod-autoscaler incapaz de obter métricas para a CPU do recurso: não é possível buscar métricas da API de métricas de recursos: o servidor não conseguiu encontrar o recurso solicitado (obtenha pods.metrics.k8s.io)
Encontrei várias postagens em outros sites sobre problemas semelhantes mencionados --horizontal-pod-autoscaler-use-rest-clients
no kube-controller-manager, mas não consigo encontrar uma maneira de alterar as configurações no kube-controller-manager de um cluster EKS, pois parece que você não pode O SSH nos nós principais para gerenciamento e o kube-controller-manager não está listado como um recurso em qualquer lugar do sistema.
Tentei configurar o servidor de métricas manualmente, seguindo as instruções em https://github.com/kubernetes-incubator/metrics-server, mas nesse caso, é-me mostrado que o EKS não fornece o mapa de configuração necessário para a autenticação da API extensõesCould not create the API server: configmaps "extension-apiserver-authentication" not found