Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memasang sistem file S3 di Amazon EKS
Anda dapat melampirkan sistem file S3 ke kluster Amazon EKS dengan menggunakan driver Amazon EFS Container Storage Interface (CSI), yang mendukung penyediaan dinamis dan penyediaan statis. Ini melibatkan penginstalan efs-csi-driver, yang merupakan driver CSI untuk Amazon EFS dan S3 Files.
Prasyarat
Sebelum Anda memasang sistem file S3 pada cluster EKS, pastikan Anda memiliki yang berikut:
Anda memiliki sistem file S3 yang memiliki setidaknya satu target mount yang tersedia.
Anda telah mengonfigurasi yang diperlukanGrup keamanan.
Cluster EKS Anda harus berada di VPC yang sama dengan target pemasangan Anda.
Driver Amazon EFS CSI memerlukan izin AWS Identity and Access Management (IAM) and Access Management (IAM) untuk terhubung dan berinteraksi dengan sistem file S3. Lihat perinciannya di Peran IAM untuk melampirkan sistem file Anda untuk menghitung sumber daya AWS.
AWS menyarankan menggunakan EKS Pod Identities. Untuk informasi selengkapnya, lihat Ikhtisar pengaturan Identitas Pod EKS.
Untuk informasi tentang peran IAM untuk akun layanan dan menyiapkan penyedia OpenID Connect (OIDC) IAM untuk klaster Anda, lihat Membuat penyedia IAM OIDC untuk klaster Anda.
Alat baris
kubectlperintah diinstal pada perangkat Anda atau AWS CloudShell. Versinya bisa sama dengan atau hingga satu versi minor lebih awal atau lebih lambat dari versi Kubernetes dari klaster Anda. Misalnya, jika versi cluster Anda adalah 1.29, Anda dapat menggunakankubectlversi 1.28, 1.29, atau 1.30 dengannya. Untuk menginstal atau meng-upgradekubectl, lihat Mengatur kubectl dan eksctl.
Cara memasang sistem file S3 Anda di cluster EKS
Driver Amazon EFS CSI memerlukan izin IAM untuk berinteraksi dengan sistem file Anda. Buat peran IAM dan lampirkan kebijakan AmazonS3FilesCSIDriverPolicy terkelola padanya. Tambahkan driver EFS CSI ke kluster EKS Anda dan tentukan peran IAM untuk memungkinkan driver CSI Anda mengakses AWS APIs dan sistem file. Anda dapat menggunakan AWS
Management Console atau AWS API. Untuk detailnya, lihat Menggunakan penyimpanan sistem file S3 dengan Amazon EKS.
Anda juga dapat menggunakan sistem file S3 dengan AWS Batch di Amazon EKS. Untuk melampirkan volume sistem file S3 ke pekerjaan AWS Batch di Amazon EKS, Anda dapat menggunakan pod Amazon EKS dengan klaim volume persisten. Untuk lebih jelasnya, lihat persistentVolumeClaimbagian Daftar Definisi Pekerjaan dan Klaim Volume Persisten EKS pada Panduan Referensi API AWS Batch.
Anda dapat memantau penyimpanan sistem file, kinerja, koneksi klien, dan kesalahan sinkronisasi menggunakan Amazon CloudWatch.