

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

# `AWS-UpdateEKSManagedNodeGroup`
<a name="aws-updateeksmanagednodegroup"></a>

 **Deskripsi** 

`AWS-UpdateEKSManagedNodeGroup`Runbook membantu Anda memperbarui grup node terkelola Amazon Elastic Kubernetes Service (Amazon EKS). Anda dapat memilih `Version` atau `Configuration` memperbarui.

 [Jalankan Otomasi ini (konsol)](https://console.aws.amazon.com/systems-manager/automation/execute/AWS-UpdateEKSManagedNodeGroup) 

**Jenis dokumen**

Otomatisasi

**Pemilik**

Amazon

**Platform**

Linux,macOS, Windows

**Parameter**
+ AutomationAssumeRole

  Tipe: String

  Deskripsi: (Opsional) Nama Sumber Daya Amazon (ARN) peran AWS Identity and Access Management (IAM) yang memungkinkan Otomasi Systems Manager untuk melakukan tindakan atas nama Anda. Jika tidak ada peran yang ditentukan, Systems Manager Automation menggunakan izin pengguna yang memulai runbook ini.
+ ClusterName

  Tipe: String

  Deskripsi: (Wajib) Nama cluster yang grup simpulnya ingin Anda perbarui.
+ NodeGroupName

  Tipe: String

  Deskripsi: (Wajib) Nama grup node yang akan diperbarui.
+ UpdateType

  Tipe: String

  Nilai yang valid: Perbarui Versi Grup Node \| Perbarui Konfigurasi Grup Node

  Default: Perbarui Versi Grup Node

  Deskripsi: (Wajib) Jenis pembaruan yang ingin Anda lakukan pada grup node.

Parameter berikut hanya berlaku untuk jenis `Version` pembaruan:
+ AMIReleaseVersion

  Tipe: String

  Deskripsi: (Opsional) Versi Amazon EKS dioptimalkan AMI yang ingin Anda gunakan. Secara default, versi terbaru digunakan.
+ ForceUpdate

  Jenis: Boolean

  Deskripsi: (Opsional) Jika benar, pembaruan tidak akan gagal dalam menanggapi pelanggaran anggaran gangguan pod.
+ KubernetesVersion

  Tipe: String

  Deskripsi: (Opsional) Versi Kubernetes untuk memperbarui grup node ke.
+ LaunchTemplateId

  Tipe: String

  Deskripsi: (Opsional) ID dari template peluncuran.
+ LaunchTemplateName

  Tipe: String

  Deskripsi: (Opsional) Nama template peluncuran.
+ LaunchTemplateVersion

  Tipe: String

  Deskripsi: (Opsional) Versi template peluncuran Amazon Elastic Compute Cloud (Amazon EC2). Parameter ini hanya valid jika grup node dibuat dari template peluncuran.

Parameter berikut hanya berlaku untuk jenis `Configuration` pembaruan:
+ AddOrUpdateNodeGroupLabels

  Jenis: StringMap

  Deskripsi: (Opsional) Label Kubernetes yang ingin Anda tambahkan atau perbarui.
+ AddOrUpdateKubernetesTaintsEffect

  Jenis: StringList

  Deskripsi: (Opsional) Kubernetes menodai yang ingin Anda tambahkan atau perbarui.
+ MaxUnavailableNodeGroups

  Jenis: Integer

  Default: 0

  Deskripsi: (Opsional) Jumlah maksimum node yang tidak tersedia sekaligus selama pembaruan versi. Setel ke 0 (default) untuk mempertahankan pengaturan saat ini.
+ MaxUnavailablePercentageNodeGroup

  Jenis: Integer

  Default: 0

  Deskripsi: (Opsional) Persentase node yang tidak tersedia selama pembaruan versi. Setel ke 0 (default) untuk mempertahankan pengaturan saat ini.
+ NodeGroupDesiredSize

  Jenis: Integer

  Default: -1

  Deskripsi: (Opsional) Jumlah node yang harus dipertahankan oleh grup node terkelola. Setel ke -1 (default) untuk mempertahankan pengaturan saat ini.
+ NodeGroupMaxSize

  Jenis: Integer

  Default: 0

  Deskripsi: (Opsional) Jumlah maksimum node yang dapat diskalakan oleh grup node terkelola. Setel ke 0 (default) untuk mempertahankan pengaturan saat ini.
+ NodeGroupMinSize

  Jenis: Integer

  Default: -1

  Deskripsi: (Opsional) Jumlah minimum node yang dapat diskalakan oleh grup node terkelola. Setel ke -1 (default) untuk mempertahankan pengaturan saat ini.
+ RemoveKubernetesTaintsEffect

  Jenis: StringList

  Deskripsi: (Opsional) Noda Kubernetes yang ingin Anda hapus.
+ RemoveNodeGroupLabels

  Jenis: StringList

  Deskripsi: (Opsional) Daftar label yang dipisahkan koma yang ingin Anda hapus.

**Izin IAM yang diperlukan**

`AutomationAssumeRole`Parameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
+  `eks:DescribeUpdate` 
+  `eks:UpdateNodegroupConfig` 
+  `eks:UpdateNodegroupVersion` 

 **Langkah Dokumen** 
+  `aws:executeScript`- Memperbarui grup node kluster Amazon EKS sesuai dengan nilai yang Anda tentukan untuk parameter input runbook. 
+  `aws:waitForAwsResourceProperty`- Menunggu status pembaruan cluster. `Successful` 