Quando provo a configurare un HorizontalPodAutoscaler su Amazon EKS, viene sempre visualizzata la colonna TARGETS <unknown>/50%
e quando descrivo l'HPA, vedo
Avviso FailedGetResourceMetric 17s (x50 over 1h) orizzontale-pod-autoscaler in grado di ottenere metriche per la CPU della risorsa: impossibile recuperare le metriche dall'API di metriche delle risorse: il server non è riuscito a trovare la risorsa richiesta (get pods.metrics.k8s.io)
Ho trovato più post su altri siti su problemi simili che menzionano l'uso --horizontal-pod-autoscaler-use-rest-clients
sul gestore del controller del cubo, ma non riesco a trovare un modo per modificare le impostazioni sul gestore del controller del cubo per un cluster EKS poiché sembra che tu non possa SSH nei nodi master per la gestione e kube-controller-manager non è elencato come risorsa in nessuna parte del sistema.
Ho provato a configurare manualmente il metrics-server seguendo le istruzioni su https://github.com/kubernetes-incubator/metrics-server ma in tal caso, mi viene mostrato che EKS non fornisce la mappa di configurazione necessaria per l'autenticazione dell'API estensioniCould not create the API server: configmaps "extension-apiserver-authentication" not found