

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

# Luncurkan dukungan Template untuk Managed Nodegroups
<a name="launch-template-support"></a>

[eksctl mendukung peluncuran nodegroup terkelola menggunakan Template Peluncuran EC2 yang disediakan.](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-templates.html) Ini memungkinkan beberapa opsi penyesuaian untuk nodegroup termasuk menyediakan AMI khusus dan grup keamanan, dan meneruskan data pengguna untuk bootstrap node.

## Membuat nodegroup terkelola menggunakan template peluncuran yang disediakan
<a name="_creating_managed_nodegroups_using_a_provided_launch_template"></a>

```
# managed-cluster.yaml
# A cluster with two managed nodegroups
---
apiVersion: eksctl.io/v1alpha5
kind: ClusterConfig

metadata:
  name: managed-cluster
  region: us-west-2

managedNodeGroups:
  - name: managed-ng-1
    launchTemplate:
      id: lt-12345
      version: "2" # optional (uses the default launch template version if unspecified)

  - name: managed-ng-2
    minSize: 2
    desiredCapacity: 2
    maxSize: 4
    labels:
      role: worker
    tags:
      nodegroup-name: managed-ng-2
    privateNetworking: true
    launchTemplate:
      id: lt-12345
```

## Memutakhirkan nodegroup terkelola untuk menggunakan versi template peluncuran yang berbeda
<a name="_upgrading_a_managed_nodegroup_to_use_a_different_launch_template_version"></a>

```
eksctl upgrade nodegroup --name=managed-ng-1 --cluster=managed-cluster --launch-template-version=3
```

**catatan**  
Jika template peluncuran menggunakan AMI kustom, maka versi baru juga harus menggunakan AMI khusus atau operasi pemutakhiran akan gagal

Jika template peluncuran tidak menggunakan AMI kustom, versi Kubernetes untuk ditingkatkan juga dapat ditentukan:

```
eksctl upgrade nodegroup --name=managed-ng-1 --cluster=managed-cluster --launch-template-version=3 --kubernetes-version=1.17
```

## Catatan tentang AMI kustom dan dukungan template peluncuran
<a name="_notes_on_custom_ami_and_launch_template_support"></a>
+ Ketika template peluncuran disediakan, bidang berikut tidak didukung:`instanceType`,,,`ami`,`ssh.allow`,`ssh.sourceSecurityGroupIds`,`securityGroups`,`instancePrefix`,`instanceName`,`ebsOptimized`,`volumeEncrypted`, `volumeKmsKeyID``volumeIOPS`,`maxPodsPerNode`,`preBootstrapCommands`, `overrideBootstrapCommand` dan`disableIMDSv1`.
+ Saat menggunakan AMI kustom (`ami`), juga `overrideBootstrapCommand` harus diatur untuk melakukan bootstrap.
+  `overrideBootstrapCommand`hanya dapat diatur saat menggunakan AMI khusus.
+ Saat template peluncuran disediakan, tag yang ditentukan dalam konfigurasi nodegroup hanya berlaku untuk sumber daya EKS Nodegroup dan tidak disebarkan ke instans EC2.