Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Azioni per AWS FIS
Un'azione è l'attività di iniezione dei guasti eseguita su un bersaglio utilizzando AWS Fault Injection Service (AWS FIS). AWS FIS fornisce azioni preconfigurate per tipi specifici di obiettivi tra AWS i servizi. Si aggiungono azioni a un modello di esperimento, che viene quindi utilizzato per eseguire esperimenti.
Indice
Identificatori di azioni
Ogni AWS FIS azione ha un identificatore con il seguente formato:
aws:service-name
:action-type
Ad esempio, la seguente azione arresta le istanze Amazon EC2 di destinazione:
aws:ec2:stop-instances
Per un elenco completo delle azioni, consulta la. AWS FIS riferimento alle azioni Per ottenere l'elenco utilizzando il AWS CLI, vedereElenca le azioni.
Parametri dell'operazione
Alcune AWS FIS azioni hanno parametri aggiuntivi specifici dell'azione. Questi parametri vengono utilizzati per passare informazioni al AWS FIS momento dell'esecuzione dell'azione.
AWS FIS supporta tipi di errore personalizzati utilizzando l'aws:ssm:send-command
azione, che utilizza l'agente SSM e un documento di comando SSM per creare la condizione di errore sulle istanze di destinazione. L'aws:ssm:send-command
azione include un documentArn
parametro che prende come valore l'Amazon Resource Name (ARN) di un documento SSM. Specifichi i valori per i parametri quando aggiungi l'azione al modello di esperimento.
Per ulteriori informazioni sulla specificazione dei parametri per l'aws:ssm:send-command
azione, consultateUsa l'azione aws:ssm:send-command.
Ove possibile, è possibile inserire una configurazione di rollback (nota anche come azione successiva) all'interno dei parametri dell'azione. Un'azione post riporta l'obiettivo allo stato in cui si trovava prima dell'esecuzione dell'azione. L'azione di post viene eseguita dopo il tempo specificato nella durata dell'azione. Non tutte le azioni possono supportare le azioni di pubblicazione. Ad esempio, se l'azione interrompe un'istanza Amazon EC2, non è possibile ripristinare l'istanza dopo che è stata terminata.
Obiettivi d'azione
Un'azione viene eseguita sulle risorse di destinazione specificate. Dopo aver definito un obiettivo, è possibile specificarne il nome quando si definisce un'azione.
"targets": {
"resource_type
": "resource_name
"
}
AWS FIS le azioni supportano i seguenti tipi di risorse per gli obiettivi d'azione:
-
Gruppi Auto Scaling — Gruppi di Auto Scaling di Amazon EC2
-
Bucket: bucket Amazon S3
-
Cluster: cluster Amazon EKS
-
Cluster: cluster Amazon ECS o cluster Amazon Aurora DB
-
DBInstances: istanze database Amazon RDS
-
Tabelle globali crittografate: Amazon DynamoDB; tabelle globali crittografate con una chiave gestita dal cliente
-
Tabelle globali: Amazon DynamoDB; tabelle globali
-
Istanze: istanze Amazon EC2
-
Nodegroups — gruppi di nodi Amazon EKS
-
Pods: pod Kubernetes su Amazon EKS
-
ReplicationGroups ElastiCache — Gruppi di replica Redis
-
Ruoli: ruoli IAM
-
SpotInstances— Istanze Spot Amazon EC2
-
Sottoreti: sottoreti VPC
-
Attività: attività di Amazon ECS
-
TransitGateways— Gateway di transito
-
Volumi: volumi Amazon EBS
Per alcuni esempi, consulta Esempio di azioni.