Esta página contém links para instruções sobre como criar um experimento para falhas específicas. Um experimento é uma instância de um experimento de injeção de falhas nos recursos de destino, que devem falhar devido à falha.
Para configurar um novo experimento, crie um modelo de experimento, que define a falha a ser injetada e os recursos de destino. Escolha uma das páginas a seguir com base na falha a ser injetada.
- Falha de computação: simule a indisponibilidade de recursos de computação do GKE ou do Compute Engine compute.
- Degradação do tráfego de aplicativos: simule a degradação do tráfego por um balanceador de carga da camada 7.
- Failover do Cloud SQL: faça o failover de um banco de dados do Cloud SQL ativado para HA do primário para o de espera.
Essas falhas são projetadas para restringir o escopo do experimento aos recursos de um único projeto em uma única região ou mais estreito. O experimento não afetará um escopo maior do que o pretendido. No entanto, essas falhas causam falhas reais nos recursos de destino no ambiente.
Ao segmentar componentes de infraestrutura, como um banco de dados do Cloud SQL ou um balanceador de carga de aplicativo, bem como outros componentes que serão compatíveis no futuro, você pode aproximar razoavelmente uma falha de zona ou região no contexto do seu próprio aplicativo.