Bantu tingkatkan halaman ini
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk berkontribusi pada panduan pengguna ini, pilih Edit halaman ini pada GitHub tautan yang terletak di panel kanan setiap halaman.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda dapat menggunakan AWS APIs untuk menginstal add-on komunitas, seperti Kubernetes Metrics Server. Anda dapat memilih untuk menginstal add-on komunitas sebagai Add-on Amazon EKS untuk mengurangi kompleksitas pemeliharaan perangkat lunak pada beberapa cluster.
Misalnya, Anda dapat menggunakan AWS API, CLI, atau Management Console untuk menginstal add-on komunitas. Anda dapat menginstal add-on komunitas selama pembuatan klaster.
Anda mengelola add-on komunitas seperti Add-on Amazon EKS yang ada. Add-on komunitas berbeda dari add-on yang ada karena mereka memiliki cakupan dukungan yang unik.
catatan
Menggunakan add-on komunitas adalah kebijaksanaan Anda. Sebagai bagian dari model tanggung jawab bersama antara Anda dan AWS, Anda diharapkan untuk memahami apa yang Anda instal ke ruang kerja Anda untuk plugin pihak ketiga ini. Anda juga bertanggung jawab atas add-on komunitas yang memenuhi kebutuhan keamanan Anda.
Add-on komunitas dibangun oleh AWS. AWS hanya memvalidasi add-on komunitas untuk kompatibilitas versi. Misalnya, jika Anda menginstal add-on komunitas di sebuah klaster, AWS periksa apakah itu kompatibel dengan versi Kubernetes dari klaster Anda.
Yang penting, AWS tidak memberikan dukungan penuh untuk add-on komunitas. AWS hanya mendukung operasi siklus hidup yang dilakukan menggunakan AWS APIs, seperti menginstal add-on atau menghapus add-on.
Jika Anda memerlukan dukungan untuk add-on komunitas, manfaatkan sumber daya proyek yang ada. Misalnya, Anda dapat membuat GitHub masalah pada repo untuk proyek tersebut.
Tentukan jenis add-on
Anda dapat menggunakan AWS CLI untuk menentukan jenis Add-on Amazon EKS.
Gunakan perintah CLI berikut untuk mengambil informasi tentang add-on. Anda dapat mengganti metrics-server
dengan nama add-on apa pun.
aws eks describe-addon-versions --addon-name metrics-server
Tinjau output CLI untuk bidang tersebut. owner
{ "addons": [ { "addonName": "metrics-server", "type": "observability", "owner": "community", "addonVersions": [
Jika nilainya owner
adalahcommunity
, maka add-on adalah add-on komunitas. AWS hanya menyediakan dukungan untuk menginstal, memperbarui, dan menghapus add-on. Jika Anda memiliki pertanyaan tentang fungsionalitas dan pengoperasian add-on itu sendiri, gunakan sumber daya komunitas seperti GitHub masalah.
Instal atau perbarui add-on komunitas
Anda menginstal atau memperbarui add-on komunitas dengan cara yang sama seperti Add-on Amazon EKS lainnya.
Add-on komunitas yang tersedia
Add-on komunitas berikut tersedia dari Amazon EKS.
Server Metrik Kubernetes
Kubernetes Metrics Server adalah sumber metrik sumber daya kontainer yang dapat diskalakan dan efisien untuk pipeline penskalaan otomatis bawaan Kubernetes. Ini mengumpulkan metrik sumber daya dari Kubelet dan mengeksposnya di apiserver Kubernetes melalui Metrics API untuk digunakan oleh Horizontal Pod Autoscaler dan Vertical Pod Autoscaler.
Properti | Nilai |
---|---|
Nama add-on |
|
Namespace |
|
Dokumentasi |
|
Nama akun layanan |
Tidak ada |
Kebijakan IAM terkelola |
Tidak ada |
Izin IAM khusus |
Tidak ada |
kube-state-metrics
Add-on agent untuk menghasilkan dan mengekspos metrik tingkat cluster.
Status objek Kubernetes di Kubernetes API dapat diekspos sebagai metrik. Agen add-on yang disebut kube-state-metrics dapat terhubung ke server API Kubernetes dan mengekspos titik akhir HTTP dengan metrik yang dihasilkan dari status objek individual dalam cluster. Ini memaparkan berbagai informasi tentang keadaan objek seperti label dan anotasi, waktu startup dan penghentian, status atau fase objek saat ini berada.
Properti | Nilai |
---|---|
Nama add-on |
|
Namespace |
|
Dokumentasi |
|
Nama akun layanan |
Tidak ada |
Kebijakan IAM terkelola |
Tidak ada |
Izin IAM khusus |
Tidak ada |
Prometheus Node exporter
Eksportir Prometheus untuk metrik perangkat keras dan OS yang diekspos oleh kernel *NIX, ditulis dalam Go dengan kolektor metrik yang dapat dicolokkan. Prometheus Node Exporter memperlihatkan berbagai macam metrik terkait perangkat keras dan kernel.
Properti | Nilai |
---|---|
Nama add-on |
|
Namespace |
|
Dokumentasi |
Memantau metrik host Linux dengan Node Exporter di Prometheus |
Nama akun layanan |
Tidak ada |
Kebijakan IAM terkelola |
Tidak ada |
Izin IAM khusus |
Tidak ada |
Lihat Atribusi
Anda dapat mengunduh atribut open source dan informasi lisensi untuk add-on komunitas.
-
Tentukan nama dan versi add-on yang ingin Anda unduh atribusi.
-
Perbarui perintah berikut dengan nama dan versi:
curl -O https://amazon-eks-docs.s3.amazonaws.com/attributions/<add-on-name>/<add-on-version>/attributions.zip
Sebagai contoh:
curl -O https://amazon-eks-docs.s3.amazonaws.com/attributions/kube-state-metrics/v2.14.0-eksbuild.1/attributions.zip
-
Gunakan perintah untuk mengunduh file.
Gunakan file zip ini untuk melihat informasi tentang atribusi lisensi.