gcp Google Cloud Blog ·

Google Cloud launches Fault Injection Testing in public preview

bloginfragcppreviewengineergcp-cloud-sql
feature announcement

Google Cloud has introduced Fault Injection Testing (FIT) in public preview, designed to help developers and architects automate resilience testing. This service allows users to deliberately inject faults into their environments to verify application behavior during disruptions and maintain high availability in complex distributed systems. FIT currently supports testing Cloud SQL failovers and degrading application traffic through Layer 7 load balancers. Access to the preview requires engaging with a Google Cloud Account Team and is recommended for non-production use.

  • Google Cloud Fault Injection Testing (FIT) now in public preview
  • Test Cloud SQL failover and application traffic degradation
  • Automated dry runs and controlled experiment execution
  • Preview access via console, CLI, API; requires account team engagement
Features (2)
  • Google Cloud Fault Injection Testing (FIT) now in public preview

    Google Cloud has introduced Fault Injection Testing (FIT), a new service designed to help developers and architects automate failure testing. It allows for deliberately introducing faults into cloud environments to verify application resilience and maintain high availability during disruptions.

  • Test Cloud SQL failover and application traffic degradation

    In this public preview, FIT supports two primary failure scenarios: triggering failovers of high availability Cloud SQL instances and selectively adding latency or HTTP error codes via Layer 7 load balancers. These capabilities help verify safety mechanisms before actual outages occur.

Notes (2)
  • Automated dry runs and controlled experiment execution

    FIT allows users to define experiments using templates, which specify the fault and target resources. It includes an automated dry run to check permissions and affected resources, and offers stop and revert capabilities to immediately halt experiments and restore resources if issues arise.

  • Preview access via console, CLI, API; requires account team engagement

    Google Cloud Fault Injection Testing is accessible through the Google Cloud console, gcloud CLI, and REST APIs. To get started, users must request preview access via their Google Cloud Account Team, enable the "Fault Testing API," and assign the `roles/faulttesting.operator` role to their teams.

Read the original announcement →

https://cloud.google.com/blog/products/networking/introducing-google-cloud-fault-injection-testing-in-preview/

Related releases