

 **Bantu tingkatkan halaman ini** 

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

Untuk berkontribusi pada panduan pengguna ini, pilih **Edit halaman ini pada GitHub** tautan yang terletak di panel kanan setiap halaman.

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

# Aktifkan atau Nonaktifkan Built-in NodePools
<a name="set-builtin-node-pools"></a>

Mode Otomatis EKS memiliki dua built-in NodePools. Anda dapat mengaktifkan atau menonaktifkannya NodePools menggunakan AWS konsol, CLI, atau API.

## NodePool Referensi bawaan
<a name="_built_in_nodepool_reference"></a>
+  `system` 
  + Ini NodePool memiliki `CriticalAddonsOnly` noda. Banyak add-on EKS, seperti CoreDNS, mentolerir noda ini. Gunakan kumpulan node sistem ini untuk memisahkan aplikasi kluster-kritis.
  + Mendukung keduanya `amd64` dan `arm64` arsitektur.
+  `general-purpose` 
  + Ini NodePool memberikan dukungan untuk meluncurkan node untuk beban kerja tujuan umum di klaster Anda.
  + Hanya menggunakan `amd64` arsitektur.

Keduanya built-in NodePools:
+ Gunakan EKS default NodeClass
+ Gunakan hanya kapasitas sesuai permintaan EC2 
+ Gunakan keluarga EC2 instance C, M, dan R
+ Memerlukan generasi 5 atau instance yang lebih baru EC2 

**catatan**  
Mengaktifkan setidaknya satu built-in NodePool diperlukan untuk EKS untuk menyediakan “default”. NodeClass Jika Anda menonaktifkan semua bawaan NodePools, Anda harus membuat kustom NodeClass dan mengonfigurasi a NodePool untuk menggunakannya. Untuk informasi lebih lanjut tentang NodeClasses, lihat[Buat Kelas Node untuk Amazon EKS](create-node-class.md).

## Prosedur
<a name="_procedure"></a>

### Prasyarat
<a name="_prerequisites"></a>
+ Versi terbaru dari AWS Command Line Interface (AWS CLI) diinstal dan dikonfigurasi pada perangkat Anda. Untuk memeriksa versi Anda saat ini, gunakan`aws --version`. Untuk menginstal versi terbaru, lihat [Menginstal](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html) dan [Konfigurasi cepat](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html#cli-configure-quickstart-config) dengan aws configure di Panduan Pengguna Antarmuka Baris AWS Perintah.
  + Masuk ke CLI dengan izin IAM yang cukup untuk membuat AWS sumber daya termasuk Kebijakan IAM, Peran IAM, dan Kluster EKS.

### Aktifkan dengan AWS CLI
<a name="enable_with_shared_aws_cli"></a>

Gunakan perintah berikut untuk mengaktifkan keduanya bawaan NodePools:

```
aws eks update-cluster-config \
  --name <cluster-name> \
  --compute-config '{
    "nodeRoleArn": "<node-role-arn>",
    "nodePools": ["general-purpose", "system"],
    "enabled": true
  }' \
  --kubernetes-network-config '{
  "elasticLoadBalancing":{"enabled": true}
  }' \
  --storage-config '{
  "blockStorage":{"enabled": true}
  }'
```

Anda dapat memodifikasi perintah untuk mengaktifkan secara selektif. NodePools

### Nonaktifkan dengan AWS CLI
<a name="disable_with_shared_aws_cli"></a>

Gunakan perintah berikut untuk menonaktifkan keduanya bawaan NodePools:

```
aws eks update-cluster-config \
  --name <cluster-name> \
  --compute-config '{
  "enabled": true,
  "nodePools": []
  }' \
  --kubernetes-network-config '{
  "elasticLoadBalancing":{"enabled": true}}' \
  --storage-config '{
  "blockStorage":{"enabled": true}
  }'
```