Criar um modelo de experimento com várias contas - AWS Serviço de injeção de falhas

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Criar um modelo de experimento com várias contas

Para saber como criar um modelo de experimento por meio do AWS Management Console

Consulte Criar um modelo de experimento.

Para criar um modelo de experimento usando o CLI
  1. Abra o AWS Command Line Interface

  2. Para criar um experimento a partir de um JSON arquivo salvo com a opção de experimento de segmentação por conta definida como "multi-account" (por exemplo,my-template.json), substitua os valores do espaço reservado por seus próprios valores e execute o comando a seguir create-experiment-template. italics

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

    Isso retornará o modelo de experimento na resposta. Copie a id da resposta, que é a ID do modelo de experimento.

  3. Execute o create-target-account-configurationcomando para adicionar uma configuração de conta de destino ao modelo de experimento. Substitua os valores do espaço reservado por seus próprios valores, usando id a etapa 2 como valor para o --experiment-template-id parâmetro e, em seguida, execute o seguinte. italics O parâmetro --description é opcional. Repita essa etapa para cada conta de destino.

    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. Execute o get-target-account-configurationcomando para recuperar os detalhes de uma configuração específica da conta de destino.

    aws fis get-target-account-configuration --experiment-template-id EXTxxxxxxxxx --account-id 111122223333
  5. Depois de adicionar todas as configurações da conta de destino, você pode executar o list-target-account-configurationscomando de comando para ver se as configurações da conta de destino foram criadas.

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

    Você também pode verificar se adicionou as configurações da conta de destino executando o get-experiment-templatecomando. O modelo retornará um campo somente leitura targetAccountConfigurationsCount que é uma contagem de todas as configurações da conta de destino no modelo de experimento.

  6. Quando estiver tudo pronto, você poderá executar o modelo de experimento usando o comando start-experiment.

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