View a markdown version of this page

Instal EKS AWS Pengaya Agen Monitor Aliran Jaringan - Amazon CloudWatch

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

Instal EKS AWS Pengaya Agen Monitor Aliran Jaringan

Ikuti langkah-langkah di bagian ini untuk menginstal add-on Agen Monitor Aliran AWS Jaringan untuk Amazon Elastic Kubernetes Service (Amazon EKS), untuk mengirim metrik Monitor Aliran Jaringan ke backend Network Flow Monitor dari cluster Kubernetes. Setelah Anda menyelesaikan langkah-langkahnya, AWS pod Agen Monitor Aliran Jaringan akan berjalan di semua node cluster Kubernetes Anda.

Jika Anda menggunakan cluster Kubernetes yang dikelola sendiri, langkah-langkah penginstalan yang harus diikuti ada di bagian sebelumnya:. Menginstal agen untuk instans Kubernetes yang dikelola sendiri

Anda dapat menginstal add-on dengan menggunakan konsol atau dengan menggunakan perintah API dengan AWS Command Line Interface.

Prasyarat untuk menginstal add-on

Terlepas dari apakah Anda menggunakan konsol atau CLI untuk menginstal add-on AWS Network Flow Monitor Agent, ada beberapa persyaratan untuk menginstal add-on dengan Kubernetes.

Pastikan versi Kubernetes Anda didukung

Instalasi agen Network Flow Monitor memerlukan Kubernetes Versi 1.25, atau versi yang lebih baru.

Instalasi add-on Agen Identity Pod Amazon EKS

Anda dapat menginstal add-on Amazon EKS Pod Identity Agent di konsol atau dengan menggunakan CLI.

Pengaitan Identitas Pod Amazon EKS menyediakan kemampuan untuk mengelola kredensial untuk aplikasi Anda, mirip dengan cara profil instans Amazon EC2 memberikan kredensial ke instans Amazon EC2. Amazon EKS Pod Identity memberikan kredensia ke beban kerja Anda dengan API Auth Amazon EKS tambahan dan pod agen yang berjalan di setiap node.

Untuk mempelajari lebih lanjut dan melihat langkah-langkah untuk menginstal add-on Amazon EKS Pod Identity, lihat Men yiapkan Agen Identitas Pod Amazon EKS di Panduan Pengguna Amazon EKS.

Instal AWS Add-on Network Flow Monitor Agent dengan menggunakan konsol

Ikuti langkah-langkah di bagian ini untuk menginstal dan mengonfigurasi AWS add-on Agen Monitor Aliran Jaringan di konsol Amazon EKS.

Jika Anda telah menginstal add-on dan mengalami masalah dalam memutakhirkan ke versi baru, lihatMemecahkan masalah dalam instalasi agen EKS.

Sebelum memulai, pastikan Anda telah menginstal add-on Amazon EKS Pod Identity Agent. Untuk informasi lebih lanjut, lihat bagian sebelumnya.

Untuk menginstal add-on menggunakan konsol
  1. Di Konsol Manajemen AWS, arahkan ke konsol Amazon EKS.

  2. Pada halaman untuk menginstal add-on, dalam daftar add-on, pilih AWS Network Flow Monitor Agent.

  3. Konfigurasikan pengaturan add-on.

    1. Untuk Add-on akses, pilih EKS Pod Identity.

    2. Agar peran IAM digunakan dengan add-on, gunakan peran yang memiliki kebijakan terkel AWS ola berikut ini terlampir: CloudWatchNetworkFlowMonitorAgentPublishPolicy. Kebijakan ini memberikan izin bagi agen untuk mengirim laporan telemetri ke titik akhir Monitor Aliran Jaringan. Jika Anda belum memiliki peran dengan kebijakan yang dilampirkan, buat peran dengan memilih Buat peran yang disarankan, dan ikuti langkah-langkah di konsol IAM.

    3. Pilih Berikutnya.

  4. Pada halaman T injau dan tambahkan, pastikan konfigurasi add-on terlihat benar, lalu pilih Buat.

Instal AWS Add-on Network Flow Monitor Agent dengan menggunakan AWS Command Line Interface

Ikuti langkah-langkah di bagian ini untuk menginstal add-on AWS Network Flow Monitor Agent untuk Amazon EKS dengan menggunakan AWS Command Line Interface.

1. Instal add-on EKS Pod Identity Agent

Sebelum memulai, pastikan Anda telah menginstal add-on Amazon EKS Pod Identity Agent. Untuk informasi lebih lanjut, lihat bagian sebelumnya.

2. Buat peran IAM yang diperlukan

Add-on AWS Network Flow Monitor Agent harus memiliki izin untuk mengirim metrik ke backend Network Flow Monitor. Anda harus melampirkan peran dengan izin yang diperlukan saat membuat add-on. Buat peran yang memiliki kebijakan terkel AWS ola berikut terlampir: CloudWatchNetworkFlowMonitorAgentPublishPolicy. Anda memerlukan ARN dari peran IAM ini untuk menginstal add-on.

3. Instal add-on AWS Network Flow Monitor Agent

Untuk menginstal add-on AWS Network Flow Monitor Agent untuk cluster Anda, jalankan perintah berikut:

aws eks create-addon --cluster-name CLUSTER NAME --addon-name aws-network-flow-monitoring-agent --region AWS REGION --pod-identity-associations serviceAccount=aws-network-flow-monitor-agent-service-account,roleArn=IAM ROLE ARN

Hasilnya harus mirip dengan yang berikut:

{ "addon": { "addonName": "aws-network-flow-monitoring-agent", "clusterName": "ExampleClusterName", "status": "CREATING", "addonVersion": "v1.0.0-eksbuild.1", "health": { "issues": [] }, "addonArn": "arn:aws:eks:us-west-2:000000000000:addon/ExampleClusterName/aws-network-flow-monitoring-agent/eec11111-bbbb-EXAMPLE", "createdAt": "2024-10-25T16:38:07.213000+00:00", "modifiedAt": "2024-10-25T16:38:07.240000+00:00", "tags": {}, "podIdentityAssociations": [ "arn:aws:eks:us-west-2:000000000000:podidentityassociation/ExampleClusterName/a-3EXAMPLE5555555" ] } }
4. Pastikan add-on aktif

Tinjau add-on AWS Network Flow Monitor Agent yang diinstal untuk memastikannya aktif untuk cluster Anda. Jalankan perintah berikut untuk memverifikasi bahwa statusnya adalahACTIVE:

aws eks describe-addon --cluster-name CLUSTER NAME --addon-name aws-network-flow-monitoring-agent --region AWS REGION

Hasilnya harus mirip dengan yang berikut:

{ "addon": { "addonName": "aws-network-flow-monitoring-agent", "clusterName": "ExampleClusterName", "status": "ACTIVE", "addonVersion": "v1.0.0-eksbuild.1", "health": { "issues": [] }, "addonArn": "arn:aws:eks:us-west-2:000000000000:addon/ExampleClusterName/aws-network-flow-monitoring-agent/eec11111-bbbb-EXAMPLE", "createdAt": "2024-10-25T16:38:07.213000+00:00", "modifiedAt": "2024-10-25T16:38:07.240000+00:00", "tags": {}, "podIdentityAssociations": [ "arn:aws:eks:us-west-2:000000000000:podidentityassociation/ExampleClusterName/a-3EXAMPLE5555555" ] } }