Création d'un modèle d'expérience multi-comptes - AWS Service d'injection de défauts

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Création d'un modèle d'expérience multi-comptes

Pour savoir comment créer un modèle d'expérience à l'aide du AWS Management Console

Consultez Création d'un modèle d'expérience.

Pour créer un modèle d'expérience à l'aide du CLI
  1. Ouvrez le AWS Command Line Interface

  2. Pour créer un test à partir d'un JSON fichier enregistré avec l'option de ciblage du compte définie sur "multi-account" (par exemple,my-template.json), remplacez les valeurs de l'espace réservé italics par vos propres valeurs, puis exécutez la create-experiment-templatecommande suivante.

    aws fis create-experiment-template --cli-input-json file://my-template.json

    Cela renverra le modèle d'expérience dans la réponse. Copiez le id depuis la réponse, qui est l'ID du modèle d'expérience.

  3. Exécutez la create-target-account-configurationcommande pour ajouter une configuration de compte cible au modèle d'expérience. Remplacez les valeurs de l'espace réservé italics par vos propres valeurs, en utilisant l'idétape 2 comme valeur du --experiment-template-id paramètre, puis exécutez ce qui suit. Le paramètre --description est facultatif. Répétez cette étape pour chaque compte cible.

    aws fis create-target-account-configuration --experiment-template-id EXTxxxxxxxxx --account-id 111122223333 --role-arn arn:aws:iam::111122223333:role/role-name --description "my description"
  4. Exécutez la get-target-account-configurationcommande pour récupérer les détails d'une configuration de compte cible spécifique.

    aws fis get-target-account-configuration --experiment-template-id EXTxxxxxxxxx --account-id 111122223333
  5. Une fois que vous avez ajouté toutes les configurations de votre compte cible, vous pouvez exécuter la list-target-account-configurationscommande pour vérifier que les configurations de votre compte cible ont été créées.

    aws fis list-target-account-configurations --experiment-template-id EXTxxxxxxxxx

    Vous pouvez également vérifier que vous avez ajouté des configurations de compte cible en exécutant la get-experiment-templatecommande. Le modèle renverra un champ en lecture seule représentant le targetAccountConfigurationsCount décompte de toutes les configurations de compte cible sur le modèle d'expérience.

  6. Lorsque vous êtes prêt, vous pouvez exécuter le modèle d'expérience à l'aide de la commande start-experiment.

    aws fis start-experiment --experiment-template-id EXTxxxxxxxxx