Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Tindakan untuk AWS FIS
Tindakan adalah aktivitas injeksi kesalahan yang Anda jalankan pada target menggunakan AWS Fault Injection Service (AWS FIS). AWS FIS menyediakan tindakan yang telah dikonfigurasi sebelumnya untuk jenis target tertentu di seluruh AWS layanan. Anda menambahkan tindakan ke templat eksperimen, yang kemudian Anda gunakan untuk menjalankan eksperimen.
Daftar Isi
Pengidentifikasi tindakan
Setiap AWS FIS tindakan memiliki pengenal dengan format berikut:
aws:service-name
:action-type
Misalnya, tindakan berikut menghentikan instans Amazon EC2 target:
aws:ec2:stop-instances
Untuk daftar lengkap tindakan, lihatAWS FIS referensi tindakan. Untuk mendapatkan daftar menggunakan AWS CLI, lihatBuat daftar tindakan.
Parameter tindakan
Beberapa AWS FIS tindakan memiliki parameter tambahan yang spesifik untuk tindakan. Parameter ini digunakan untuk meneruskan informasi AWS FIS saat tindakan dijalankan.
AWS FIS mendukung jenis kesalahan khusus menggunakan aws:ssm:send-command
tindakan, yang menggunakan Agen SSM dan dokumen perintah SSM untuk membuat kondisi kesalahan pada instance yang ditargetkan. aws:ssm:send-command
Tindakan tersebut mencakup documentArn
parameter yang mengambil Amazon Resource Name (ARN) dari dokumen SSM sebagai nilai. Anda menentukan nilai untuk parameter saat menambahkan tindakan ke templat eksperimen.
Untuk informasi selengkapnya tentang menentukan parameter untuk aws:ssm:send-command
tindakan, lihatGunakan aws:ssm:send-command tindakan.
Jika memungkinkan, Anda dapat memasukkan konfigurasi rollback (juga disebut sebagai tindakan posting) dalam parameter tindakan. Tindakan post mengembalikan target ke status sebelum tindakan dijalankan. Tindakan posting berjalan setelah waktu yang ditentukan dalam durasi tindakan. Tidak semua tindakan dapat mendukung tindakan posting. Misalnya, jika tindakan menghentikan instans Amazon EC2, Anda tidak dapat memulihkan instance setelah dihentikan.
Target aksi
Tindakan berjalan pada sumber daya target yang Anda tentukan. Setelah Anda menentukan target, Anda dapat menentukan namanya ketika Anda menentukan tindakan.
"targets": {
"resource_type
": "resource_name
"
}
AWS FIS tindakan mendukung jenis sumber daya berikut untuk target tindakan:
-
Grup Auto Scaling - Grup Auto Scaling Amazon EC2
-
Ember - Ember Amazon S3
-
Cluster — Cluster Amazon EKS
-
Cluster - Cluster Amazon ECS atau cluster Amazon Aurora DB
-
dBInstances - Instans Amazon RDS DB
-
Tabel global terenkripsi - Amazon DynamoDB; tabel global dienkripsi dengan kunci yang dikelola pelanggan
-
Tabel global - Amazon DynamoDB; tabel global
-
Instans - Instans Amazon EC2
-
Nodegroups - Grup simpul Amazon EKS
-
Pod — Pod Kubernetes di Amazon EKS
-
ReplicationGroups— Grup ElastiCache Replikasi Redis
-
Peran - peran IAM
-
SpotInstances- Instans Spot Amazon EC2
-
Subnet - Subnet VPC
-
Tugas - Tugas Amazon ECS
-
TransitGateways— Gerbang transit
-
Volume - Volume Amazon EBS
Sebagai contoh, lihat Contoh tindakan.