Saat mencoba menyiapkan HorizontalPodAutoscaler di Amazon EKS, kolom TARGET selalu ditampilkan <unknown>/50%
dan saat menjelaskan HPA, saya melihat
Peringatan FailedGetResourceMetric 17s (x50 lebih dari 1j) horizontal-pod-autoscaler tidak dapat memperoleh metrik untuk cpu sumber daya: tidak dapat mengambil metrik dari metrik sumber daya API: server tidak dapat menemukan sumber daya yang diminta (dapatkan pods.metrics.k8s.io)
Saya telah menemukan banyak posting di situs lain tentang masalah serupa yang disebutkan untuk digunakan --horizontal-pod-autoscaler-use-rest-clients
pada kube-controller-manager, tetapi saya tidak dapat menemukan cara untuk mengubah pengaturan pada kube-controller-manager untuk cluster EKS karena tampaknya Anda tidak bisa. SSH ke node master untuk manajemen dan kube-controller-manager tidak terdaftar sebagai sumber daya di mana pun dalam sistem.
Saya telah mencoba menyiapkan server metrik secara manual mengikuti petunjuk di https://github.com/kubernetes-incubator/metrics-server tetapi dalam kasus itu, saya ditunjukkan bahwa EKS tidak menyediakan peta konfigurasi yang diperlukan untuk mengotentikasi API. ekstensiCould not create the API server: configmaps "extension-apiserver-authentication" not found