Amazon EKSでHorizontalPodAutoscalerをセットアップしようとすると、TARGETS列が常に表示され<unknown>/50%
、HPAを説明すると、
警告FailedGetResourceMetric 17s(x50 over 1h)horizontal-pod-autoscalerはリソースCPUのメトリックを取得できません:リソースメトリックAPIからメトリックを取得できません:サーバーは要求されたリソースを見つけることができませんでした(get pods.metrics.k8s.io)
他のサイトで、使用について言及している同様の問題に関する複数の投稿を見つけました --horizontal-pod-autoscaler-use-rest-clients
kube-controller-managerでが、EKSクラスターのkube-controller-managerの設定を変更する方法は見つかりません。管理用のマスターノードへのSSHおよびkube-controller-managerは、システムのどこにもリソースとしてリストされていません。
https://github.com/kubernetes-incubator/metrics-serverの指示に従ってmetrics-serverを手動で設定しようとしましたが、その場合、EKSはAPIの認証に必要な構成マップを提供しないことが示されています拡張機能Could not create the API server: configmaps "extension-apiserver-authentication" not found