Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tutorial: Membuat lingkungan komputasi yang tidak dikelola menggunakan sumber daya Amazon EKS
Selesaikan langkah-langkah berikut untuk membuat lingkungan komputasi yang tidak dikelola menggunakan resource Amazon Elastic Kubernetes Service (Amazon EKS).
-
Buka AWS Batch konsol di https://console.aws.amazon.com/batch/
. -
Dari bilah navigasi di bagian atas halaman, pilih yang akan AWS Region digunakan.
-
Di panel navigasi, pilih Compute environments (Lingkungan komputasi).
-
Pilih Buat.
-
Konfigurasikan lingkungan.
-
Untuk konfigurasi lingkungan Compute, pilih Amazon Elastic Kubernetes Service (Amazon EKS).
-
Untuk jenis Orkestrasi, pilih Tidak dikelola.
-
-
Untuk Nama, tentukan nama unik untuk lingkungan komputasi Anda. Nama dapat memiliki panjang hingga 128 karakter. Nama dapat memuat huruf besar dan huruf kecil, angka, tanda hubung (-), dan garis bawah (_).
-
Untuk kluster EKS, pilih cluster Amazon EKS yang ada. Untuk membuat kluster EKS baru, ikuti langkah-langkah di Buat halaman cluster Amazon EKS.
catatan
AWS Batch tidak menjalankan pekerjaan di node pekerja Amazon EKS Auto Mode hari ini — AWS Batch lingkungan komputasi Amazon EKS yang tidak dikelola memerlukan node berlabel pelanggan yang persisten, sedangkan Mode Otomatis menyediakan node secara dinamis melalui Karpenter berdasarkan tekanan pending-pod.
Lingkungan komputasi Amazon EKS yang tidak dikelola dapat hidup berdampingan dengan klaster Amazon EKS yang mengaktifkan Mode Otomatis untuk beban kerja lainnya, selama lingkungan AWS Batch komputasi menunjuk pada grup node khusus yang tidak dikelola oleh Mode Otomatis. Mode Otomatis akan terus mengelola AWS Batch beban non-kerja secara independen tanpa mengganggu grup AWS Batch node.
-
Untuk Namespace, masukkan Kubernetes namespace untuk mengelompokkan AWS Batch proses Anda di cluster.
-
(Opsional) Untuk vCPU Maksimum, tentukan jumlah maksimum vCPU yang tersedia untuk penjadwalan pekerjaan dari kapasitas yang Anda berikan.
-
(Opsional) Perluas Tag. Pilih Tambah tag dan kemudian masukkan pasangan kunci-nilai.
-
Pilih Halaman berikutnya.
-
Untuk Tinjauan, tinjau langkah-langkah konfigurasi. Jika Anda perlu melakukan perubahan, pilih Edit. Setelah selesai, pilih Buat lingkungan komputasi.
Menetapkan node cluster Amazon EKS ke lingkungan komputasi yang tidak terkelola
Setelah membuat lingkungan komputasi yang tidak dikelola, Anda perlu memberi label pada node Amazon EKS Anda dengan UUID lingkungan komputasi.
Pertama, dapatkan UUID lingkungan komputasi dari hasil API: DescribeComputeEnvironments
$aws batch describe-compute-environments \ --compute-environmentsunmanagedEksCE\ --query "computeEnvironments[].{name: computeEnvironmentName, uuid: uuid}"
Dapatkan informasi node:
kubectl get nodes -o name
Beri label node dengan lingkungan AWS Batch komputasi UUID:
kubectl label<node-name>batch.amazonaws.com/compute-environment-uuid=uuid