Lihat penggunaan sumber daya dengan KubernetesMetrics Server - Amazon EKS

Bantu tingkatkan halaman ini

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Ingin berkontribusi pada panduan pengguna ini? Pilih Edit halaman ini pada GitHub tautan yang terletak di panel kanan setiap halaman. Kontribusi Anda akan membantu membuat panduan pengguna kami lebih baik untuk semua orang.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Lihat penggunaan sumber daya dengan KubernetesMetrics Server

Bagian Kubernetes Metrics Server adalah agregator data penggunaan sumber daya di klaster Anda, dan tidak digunakan secara default di kluster Amazon EKS. Untuk informasi selengkapnya, lihat Kubernetes Metrics Server di GitHub. Server Metrik biasanya digunakan oleh orang lain Kubernetes add ons, seperti deployment pod Scale dengan Horizontal Pod Autoscaler atau Kubernetes Dashboard. Untuk informasi selengkapnya, lihat Pipa metrik sumber daya di Kubernetes dokumentasi. Topik ini menjelaskan cara menerapkan Kubernetes Server Metrik di kluster Amazon EKS Anda.

penting

Metrik dimaksudkan untuk point-in-time analisis dan bukan sumber akurat untuk analisis historis. Mereka tidak dapat digunakan sebagai solusi pemantauan atau untuk tujuan penskalaan non-otomatis lainnya. Untuk informasi tentang alat pemantauan, lihatPantau kinerja klaster Anda dan lihat log.

Terapkan sebagai add-on komunitas dengan Pengaya Amazon EKS

Baru: Anda sekarang dapat menerapkan Metrics Server sebagai add-on komunitas menggunakan konsol AWS atau Amazon EKS. APIs

Terapkan dengan konsol AWS

  1. Buka kluster EKS Anda di AWS konsol

  2. Dari tab “Add-ons”, pilih Get More Add-ons.

  3. Dari bagian “Add-on komunitas”, pilih Server Metrik dan kemudian Berikutnya

  4. EKS menentukan versi add-on yang sesuai untuk cluster Anda. Anda dapat mengubah versi menggunakan menu dropdown Versi.

  5. Pilih Berikutnya dan kemudian Buat untuk menginstal add-on.

Sumber daya tambahan

Pelajari lebih lanjut tentang Pengaya komunitas.

Anda menginstal atau memperbarui add-on komunitas dengan cara yang sama seperti Add-on Amazon EKS lainnya.

Menyebarkan dengan manifes

Baru: Anda sekarang dapat menerapkan Metrics Server sebagai add-on komunitas menggunakan konsol AWS atau Amazon EKS. APIs Petunjuk pemasangan manifes ini akan diarsipkan.

  1. Deploy Server Metrik dengan perintah berikut:

    kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml

    Jika Anda menggunakan Fargate, Anda harus mengubah file ini. Dalam konfigurasi default, server metrik menggunakan port 10250. Pelabuhan ini disediakan di Fargate. Ganti referensi ke port 10250 di components.yaml dengan port lain, seperti 10251.

  2. Verifikasi bahwa metrics-server penerapan menjalankan jumlah yang diinginkan Pods dengan perintah berikut.

    kubectl get deployment metrics-server -n kube-system

    Contoh output adalah sebagai berikut.

    NAME READY UP-TO-DATE AVAILABLE AGE metrics-server 1/1 1 1 6m
  3. Uji server metrik bekerja dengan menampilkan sumber daya (CPU/memori) penggunaan node.

    kubectl top nodes
  4. Jika Anda menerima pesan kesalahanError from server (Forbidden), Anda perlu memperbarui konfigurasi Kubernetes RBAC Anda. Identitas Kubernetes RBAC Anda membutuhkan izin yang cukup untuk membaca metrik klaster. Tinjau izin API Kubernetes minimum yang diperlukan untuk membaca metrik. GitHub Pelajari cara memberikan AWS Identitas IAM seperti Peran akses ke Kubernetes. APIs