Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS-PatchAsgInstance
Deskripsi
Patch instans Amazon Elastic Compute Cloud (Amazon EC2) di grup Auto Scaling.
penting
Runbook ini menerapkan AutoPatchInstanceInASG tag ke instance target selama eksekusi. Tag ini mencegah runbook mengeksekusi dua kali pada instance yang sama secara bersamaan — ini bukan indikator kepatuhan patch. Jika langkah penambalan gagal, nilai tag mungkin masih disetel ke Completed meskipun status eksekusi runbook dilaporkan. Failed
Untuk memverifikasi kepatuhan patch pada instance, gunakan DescribeInstancePatchStatesatau ListComplianceItemssebagai gantinya.
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.
-
InstanceId
Tipe: String
Deskripsi: (Wajib) ID instance untuk ditambal. Jangan tentukan ID instance yang dikonfigurasi untuk dijalankan selama jendela pemeliharaan.
-
LambdaRoleArn
Tipe: String
Deskripsi: (Opsional) ARN peran yang memungkinkan Lambda yang dibuat oleh Otomasi untuk melakukan tindakan atas nama Anda. Jika tidak ditentukan, peran sementara akan dibuat untuk menjalankan fungsi Lambda.
-
WaitForInstance
Tipe: String
Standar: PT2 M
Deskripsi: (Opsional) Durasi dimana Otomatisasi harus tidur untuk memungkinkan instans kembali ke layanan.
-
WaitForReboot
Tipe: String
Standar: PT5 M
Deskripsi: (Opsional) Durasi dimana Otomatisasi harus tidur agar instance yang ditambal dapat di-reboot.
Izin IAM yang diperlukan
AutomationAssumeRoleParameter memerlukan tindakan berikut untuk menggunakan runbook dengan sukses.
-
ssm:StartAutomationExecution -
ssm:GetAutomationExecution -
ssm:GetCommandInvocation -
ssm:GetParameter -
ssm:SendCommand -
cloudformation:CreateStack -
cloudformation:DeleteStack -
cloudformation:DescribeStacks -
ec2:CreateTags -
ec2:DescribeInstances -
ec2:RunInstances -
iam:AttachRolePolicy -
iam:CreateRole -
iam:DeleteRole -
iam:DeleteRolePolicy -
iam:DetachRolePolicy -
iam:GetRole -
iam:PassRole -
iam:PutRolePolicy -
lambda:CreateFunction -
lambda:DeleteFunction -
lambda:GetFunction -
lambda:InvokeFunction