

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

# `AWS-UpdateEKSSelfManagedLinuxNodeGroups`
<a name="aws-updateeksselfmanagedlinuxnodegroup"></a>

 **Deskripsi** 

`AWS-UpdateEKSSelfManagedLinuxNodeGroups`Runbook memperbarui grup node terkelola yang dikelola sendiri di klaster Amazon Elastic Kubernetes Service (Amazon EKS) menggunakan tumpukan. AWS CloudFormation 

Jika klaster Anda menggunakan penskalaan otomatis, sebaiknya skalakan penerapan menjadi dua replika sebelum menggunakan runbook ini.

**Untuk menskalakan penerapan ke dua replika**

1.  Instal utilitas baris perintah Kubernetes,. `kubectl` Untuk informasi selengkapnya, silakan lihat [Menginstal kubectl](https://docs.aws.amazon.com/eks/latest/userguide/install-kubectl.html) dalam *Panduan Pengguna Amazon EKS*. 

1. Jalankan perintah berikut.

   ```
   kubectl scale deployments/cluster-autoscaler --replicas=2 -n kube-system
   ```

1. Jalankan `AWS-UpdateEKSSelfManagedLinuxNodeGroups` runbook. 

1. Skala penerapan kembali ke jumlah replika yang diinginkan dengan menjalankan perintah berikut.

   ```
   kubectl scale deployments/cluster-autoscaler --replicas=number -n kube-system
   ```

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

**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 Amazon EKS.
+ NodeGroupName

  Tipe: String

  Deskripsi: (Wajib) Nama grup node terkelola.
+ ClusterControlPlaneSecurityGroup

  Tipe: String

  Deskripsi: (Wajib) ID grup keamanan pesawat kontrol.
+ Nonaktifkan IMDSv1

  Jenis: Boolean

  Deskripsi: (Opsional) Menentukan apakah Anda ingin mengizinkan Layanan Metadata Instans Versi 1 (IMDSv1) dan. IMDSv2
+ KeyName

  Tipe: String

  Deskripsi: (Opsional) Nama kunci untuk instance.
+ NodeAutoScalingGroupDesiredCapacity

  Tipe: String

  Deskripsi: (Opsional) Jumlah node yang harus dipertahankan oleh kelompok node.
+ NodeAutoScalingGroupMaxSize

  Tipe: String

  Deskripsi: (Opsional) Jumlah maksimum node yang dapat diskalakan oleh kelompok node.
+ NodeAutoScalingGroupMinSize

  Tipe: String

  Deskripsi: (Opsional) Jumlah minimum node yang dapat diskalakan oleh kelompok node.
+ NodeInstanceType

  Tipe: String

  Default: t3.large

  Deskripsi: (Opsional) Jenis instance yang ingin Anda gunakan untuk grup node.
+ NodeImageId

  Tipe: String

  Deskripsi: (Opsional) ID dari Amazon Machine Image (AMI) yang Anda inginkan grup node untuk digunakan.
+ NodeImageIdSSMParam

  Tipe: String

  Default:/aws/service/eks/optimized-ami/1.21/amazon-linux-2/recommended/image\$1id

  Deskripsi: (Opsional) Parameter Systems Manager publik untuk AMI yang Anda inginkan untuk digunakan oleh grup node.
+ StackName

  Tipe: String

  Deskripsi: (Wajib) Nama CloudFormation tumpukan yang digunakan untuk memperbarui grup node.
+ Subnet

  Tipe: String

  Deskripsi: (Wajib) Daftar subnet yang IDs dipisahkan koma yang ingin digunakan klaster Anda.
+ VpcId

  Tipe: String

  Default: Default

  Deskripsi: (Diperlukan) Virtual Private Cloud (VPC) tempat klaster Anda digunakan.

**Izin IAM yang diperlukan**

`AutomationAssumeRole`Parameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
+  `eks:CreateCluster` 
+  `eks:CreateNodegroup` 
+  `eks:DeleteNodegroup` 
+  `eks:DeleteCluster` 
+  `eks:DescribeCluster` 
+  `eks:DescribeNodegroup` 
+  `eks:ListClusters` 
+  `eks:ListNodegroups` 
+  `eks:UpdateClusterConfig` 
+  `eks:UpdateNodegroupConfig` 

 **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 CloudFormation tumpukan dikembalikan. 