Gunakan identitas pod dengan AWS SDK - Amazon EKS

Bantu tingkatkan halaman ini

Ingin berkontribusi pada panduan pengguna ini? Gulir ke bagian bawah halaman ini dan pilih Edit halaman ini GitHub. 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.

Gunakan identitas pod dengan AWS SDK

Menggunakan kredensi EKS Pod Identity

Untuk menggunakan kredensial dari asosiasi EKS Pod Identity, kode Anda dapat menggunakan kode apa saja AWS SDK untuk membuat klien untuk sebuah AWS layanan dengan sebuahSDK, dan secara default SDK pencarian dalam rantai lokasi untuk AWS Identity and Access Management kredensi yang akan digunakan. Kredensial EKS Pod Identity akan digunakan jika Anda tidak menentukan penyedia kredensi saat Anda membuat klien atau menginisialisasi. SDK

Ini berfungsi karena EKS Pod Identities telah ditambahkan ke penyedia kredensi Container yang dicari dalam satu langkah dalam rantai kredensi default. Jika beban kerja Anda saat ini menggunakan kredensial yang sebelumnya ada di rantai kredensialnya, kredensial-kredensialnya akan terus digunakan meskipun Anda mengonfigurasi asosiasi EKS Pod Identity untuk beban kerja yang sama.

Untuk informasi selengkapnya tentang cara kerja Identitas EKS Pod, lihatMemahami caranya EKS Pod Identity cara kerja.

Saat menggunakanPelajari caranya EKS Pod Identity memberikan akses Pod ke layanan AWS, wadah di Pods harus menggunakan AWS SDK versi yang mendukung asumsi IAM peran dari Agen Identitas EKS Pod. Pastikan Anda menggunakan versi berikut, atau yang lebih baru, untuk AWS SDK:

Untuk memastikan bahwa Anda menggunakan dukunganSDK, ikuti petunjuk penginstalan yang Anda inginkan SDK di Tools to Build on AWS saat Anda membuat container.