

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
<a name="create-compute-environment-unmanaged-eks"></a>

Selesaikan langkah-langkah berikut untuk membuat lingkungan komputasi yang tidak dikelola menggunakan resource Amazon Elastic Kubernetes Service (Amazon EKS).

1. Buka AWS Batch konsol di [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/).

1. Dari bilah navigasi di bagian atas halaman, pilih yang akan AWS Region digunakan.

1. Di panel navigasi, pilih **Compute environments** (Lingkungan komputasi).

1. Pilih **Buat**.

1. Konfigurasikan lingkungan.

   1. Untuk **konfigurasi lingkungan Compute**, pilih **Amazon Elastic Kubernetes Service (Amazon** EKS).

   1. **Untuk **jenis Orkestrasi**, pilih Tidak dikelola.**

1. 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 (\_).

1. Untuk **kluster EKS**, pilih cluster Amazon EKS yang ada. Untuk membuat kluster EKS baru, ikuti langkah-langkah di [Buat halaman cluster Amazon EKS](https://docs.aws.amazon.com/eks/latest/userguide/create-cluster.html).
**catatan**  
AWS Batch tidak menjalankan pekerjaan di node pekerja [Amazon EKS Auto Mode](https://docs.aws.amazon.com/eks/latest/userguide/automode.html) 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.

1. Untuk **Namespace**, masukkan Kubernetes namespace untuk mengelompokkan AWS Batch proses Anda di cluster.

1. (Opsional) Untuk **vCPU Maksimum**, tentukan jumlah maksimum vCPU yang tersedia untuk penjadwalan pekerjaan dari kapasitas yang Anda berikan.

1. (Opsional) Perluas **Tag**. Pilih **Tambah tag** dan kemudian masukkan pasangan kunci-nilai.

1. Pilih **Halaman berikutnya**.

1. 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-environments {{unmanagedEksCE}} \
    --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}}
```