Compatibility
Last updated
Was this helpful?
Last updated
Was this helpful?
Steadybit offers a wide variety of fault injections, checks and integrations (called for Chaos experiments which are provided by Steadybit's open-source . These actions can be combined in a timeline-based editor to build your chaos engineering experiment.
This page serves you as an overview of the supported technologies. A detailed list is available on the .
The following capabilities are available when targeting containers, running standalone or in a container orchestration platform like Kubernetes:
Docker
✅
✅
✅
✅
✅
✅
CRI-O
✅
✅
✅
✅
✅
✅
containerd
✅
✅
✅
✅
✅
✅
Kubernetes
✅
✅
✅
✅
✅
✅
Red Hat OpenShift
✅
✅
✅
✅
✅
✅
AWS Elastic Kubernetes Service (EKS)
✅
✅
✅
✅
✅
✅
AWS Elastic Container Service (ECS) on
✅
✅
✅
✅
✅
✅
AWS Elastic Container Service (ECS) on Fargate
❌
❌
❌
❌
❌
❌
Google Kubernetes Engine (GKE)
✅
✅
✅
✅
✅
✅
Google Kubernetes Engine (GKE, )
✅
✅
✅
✅
✅
✅
Azure Kubernetes Service (AKS)
✅
✅
✅
✅
✅
✅
minikube
✅
✅
✅
✅
✅
✅
Docker
✅
✅
✅
✅
✅
CRI-O
✅
✅
✅
✅
✅
containerd
✅
✅
✅
✅
✅
Kubernetes
✅
✅
✅
✅
✅
Red Hat OpenShift
✅
✅
✅
✅
✅
AWS Elastic Kubernetes Service (EKS)
✅
✅
✅
✅
✅
AWS Elastic Container Service (ECS) on
✅
✅
✅
✅
✅
AWS Elastic Container Service (ECS) on Fargate
✅
❌
✅
✅
✅
Google Kubernetes Engine (GKE)
✅
✅
✅
✅
✅
Google Kubernetes Engine (GKE, )
✅
✅
✅
✅
✅
Azure Kubernetes Service (AKS)
✅
✅
✅
✅
✅
minikube
✅
✅
✅
✅
✅
Docker
✅
✅
CRI-O
✅
✅
containerd
✅
✅
Kubernetes
✅
✅
Red Hat OpenShift
✅
✅
AWS Elastic Kubernetes Service (EKS)
✅
✅
AWS Elastic Container Service (ECS) on
✅
✅
AWS Elastic Container Service (ECS) on Fargate
❌
✅
Google Kubernetes Engine (GKE)
✅
✅
Google Kubernetes Engine (GKE, )
✅
✅
Azure Kubernetes Service (AKS)
✅
✅
minikube
✅
✅
On top, Steadybit supports attacks based on the Kubernetes API:
Kubernetes
✅
✅
✅
✅
✅
✅
Red Hat OpenShift
✅
✅
✅
✅
✅
✅
AWS Elastic Kubernetes Service (EKS)
✅
✅
✅
✅
✅
✅
Google Kubernetes Engine (GKE)
✅
✅
✅
✅
✅
✅
Google Kubernetes Engine (GKE, Autopilot)
✅
✅
✅
✅
✅
❌
Azure Kubernetes Service (AKS)
✅
✅
✅
✅
✅
✅
minikube
✅
✅
✅
✅
✅
✅
Kubernetes
✅
✅
✅
✅
✅
Red Hat OpenShift
✅
✅
✅
✅
✅
AWS Elastic Kubernetes Service (EKS)
✅
✅
✅
✅
✅
Google Kubernetes Engine (GKE)
✅
✅
✅
✅
✅
Google Kubernetes Engine (GKE, Autopilot)
✅
✅
✅
✅
✅
Azure Kubernetes Service (AKS)
✅
✅
✅
✅
✅
minikube
✅
✅
✅
✅
✅
Kubernetes
✅
✅
Red Hat OpenShift
✅
✅
AWS Elastic Kubernetes Service (EKS)
✅
✅
Google Kubernetes Engine (GKE)
✅
✅
Google Kubernetes Engine (GKE, Autopilot)
✅
✅
Azure Kubernetes Service (AKS)
✅
✅
minikube
✅
✅
The following attacks are available when working with physical hosts and virtual machines (both 64-bit PC and 64-bit ARM architectures).
Ubuntu 20.04
✅
✅
✅
✅
✅
✅
Ubuntu 22.04
✅
✅
✅
✅
✅
✅
Ubuntu 24.04
✅
✅
✅
✅
✅
✅
Fedora Latest
✅
✅
✅
✅
✅
✅
Debian Bookworm
✅
✅
✅
✅
✅
✅
Debian Bullseye
✅
✅
✅
✅
✅
✅
Amazon Linux 2
✅
✅
✅
✅
✅
✅
Amazon Linux 2023
✅
✅
✅
✅
✅
✅
Ubuntu 20.04
✅
✅
✅
✅
✅
Ubuntu 22.04
✅
✅
✅
✅
✅
Ubuntu 24.04
✅
✅
✅
✅
✅
Fedora Latest
✅
✅
✅
✅
✅
Debian Bookworm
✅
✅
✅
✅
✅
Debian Bullseye
✅
✅
✅
✅
✅
Amazon Linux 2
✅
✅
✅
✅
✅
Amazon Linux 2023
✅
✅
✅
✅
✅
Ubuntu 20.04
✅
✅
✅
Ubuntu 22.04
✅
✅
✅
Ubuntu 24.04
✅
✅
✅
Fedora Latest
✅
✅
✅
Debian Bookworm
✅
✅
✅
Debian Bullseye
✅
✅
✅
Amazon Linux 2
✅
✅
✅
Amazon Linux 2023
✅
✅
✅
Steadybit supports fault injection on all major cloud providers and an ever-growing list of managed services.
On top, Steadybit supports attacks based on the AWS EC2 API:
EC2 Instance
✅
✅
✅
✅
✅
On top, Steadybit provides capabilities based on the AWS ECS API:
On top, Steadybit provides capabilities based on the AWS ECS API:
Steadybit supports attacks based on the AWS ALB API:
ALB
✅
Steadybit supports attacks based on the AWS Elasticache API:
Elasticache
✅
FIS
✅
Lambda
✅
✅
✅
✅
✅
On top, Steadybit provides capabilities based on the AWS MSK API:
MSK
✅
Steadybit provides capabilities based on the AWS RDS API for RDS clusters and instances.
RDS Clusters
RDS Cluster
✅
RDS Instance
RDS Instance
✅
✅
On top, Steadybit supports attacks based on the Azure VMs API:
Virtual Machine
Virtual Machine
✅
✅
✅
✅
Virtual Machine Scale Set Instances
Scale Set Instance
✅
✅
✅
✅
On top, Steadybit supports attacks based on the GCP VMs API:
Virtual Machine
✅
✅
✅
✅
Steadybit provides the following fault injections for service meshes and api gateways.
Istio
✅
✅
✅
Kong
❌
✅
❌
Steadybit offers comprehensive support for chaos experiments on Kafka infrastructure.
Unmanaged Kafka
✅
✅
✅
AWS Managed Streaming for Kafka (MSK)
✅
✅
✅
Azure Event Hub (Kafka)
✅
✅
✅
Unmanaged Kafka
✅
✅
✅
AWS Managed Streaming for Kafka (MSK)
✅
✅
✅
Azure Event Hub (Kafka)
✅
✅
✅
Unmanaged Kafka
✅
✅
✅
✅
✅
AWS Managed Streaming for Kafka (MSK)
✅
✅
✅
✅
✅
Azure Event Hub (Kafka)
✅
✅
✅
✅
✅
Steadybit supports the following application-level faults for JVM- and Spring-based applications. These don't require any dependency at work at runtime via bytecode manipulation.
JVM application
✅
✅
✅
✅
✅
✅
✅
✅
Steadybit supports the following observability-related experiment actions:
Datadog
✅
✅
✅
Dynatrace
✅
✅
✅
Grafana
✅
❌
✅
Instana
✅
✅
❌
New Relic
✅
✅
✅
Prometheus
✅
❌
❌
Splunk
✅
❌
✅
StackState
✅
❌
❌
Steadybit integrates with the following load- and API-testing solutions:
Micro Focus LoadRunner Professional
❌
✅
Micro Focus LoadRunner Enterprise
❌
✅
Gatling
✅
JMeter
✅
K6
✅
✅
K6 Cloud
✅
✅
Postman
✅
Custom HTTP Check
✅
Steadybit's capabilities for and also work within Kubernetes clusters:
Steadybit's capabilities for also work for AWS EC2 environments:
Steadybit's capabilities for , and also work for AWS ECS on EC2 environments:
Steadybit's capabilities for also work for AWS ECS on Fargate environments:
Steadybit's capabilities for , and also work for AWS EKS environments:
Steadybit integrates with AWS FIS experiment templates, which makes it easy to inject faults into additional managed services. See the for more details.
Steadybit supports attacks based on the failure injection wrapper :
Steadybit's capabilities for also work for AWS MSK environments:
Steadybit has cross-services capabilities like simulating a full or .
Additional managed services are covered via , or will be added to Steadybit natively in the future.
Steadybit's capabilities for , and also work for Azure AKS environments:
Steadybit's capabilities for also work for Azure Event Hub leveraging Kafka-compatibility:
Steadybit's capabilities for also work for Azure Virtual Machines (VMs):
More Azure services will be added to the extension in the future.
Steadybit's capabilities for , and also work for Google GKE:
Steadybit's capabilities for also work for Azure Virtual Machines (VMs):
More GCP services will be added to the extension in the future.
AWS Elastic Container Service (ECS) on EC2
✅
✅
✅
AWS Elastic Container Service (ECS) on EC2
✅
✅
✅