What's supported
This topic lists the platforms and technologies that Harness Chaos Engineering supports for deploying chaos infrastructure and running chaos experiments.
Harness Chaos Engineering is supported on the following deployment models:
Harness Chaos Engineering supports running faults on AWS, Azure, GCP, Kubernetes, Linux, VMware, and Windows platforms.
Harness SaaS
Harness SaaS is a fully managed cloud service that provides:
Quick setup - start in minutes
Automatic updates and maintenance
Global availability with 99.9% uptime SLA
Enterprise ChaosHub access included
Supported Platforms for Chaos Infrastructure
The following table shows the supported operating systems and distributions for deploying chaos infrastructure:
Kubernetes
Amazon EKS
k8s 1.21+
✅
Kubernetes
Azure AKS
k8s 1.21+
✅
Kubernetes
Google GKE
k8s 1.21+
✅
Kubernetes
Red Hat OpenShift
k8s 1.21+
✅
Kubernetes
Rancher
k8s 1.21+
✅
Kubernetes
VMware Tanzu
k8s 1.21+
✅
Kubernetes
Self-managed clusters
k8s 1.21+
✅
Linux
Ubuntu
16.04+
✅
Linux
Red Hat Enterprise Linux
7+
✅
Linux
CentOS
7+
✅
Linux
Debian
10+
✅
Linux
Fedora
30+
✅
Linux
openSUSE Leap
15.4+
✅
Supported Chaos Fault Categories
The following table shows available fault types and where they are supported. For a complete list and detailed information, go to Chaos faults.
Network Network loss, Network latency, etc.
✅
✅
✅
✅
✅
HTTP HTTP latency, HTTP modify body, etc.
✅
✅
✅
DNS DNS error, DNS spoof, etc.
✅
✅
✅
✅
✅
System time Time skew chaos, etc.
✅
✅
Resource stress CPU stress, Memory stress, etc.
✅
✅
✅
✅
✅
✅
State change VM stop, Pod kill, etc.
✅
✅
✅
✅
✅
✅
✅
Managed Services AWS ECS agent stop, Azure web app stop, etc.
✅
✅
✅
Self-Managed Enterprise Edition
Self-Managed Enterprise Edition provides on-premises deployment with:
Full control over your deployment
Enterprise integrations (LDAP, SSO)
Custom security policies and compliance
All SaaS features in feature parity
Limitations
Chaos Engineering on Self-Managed Enterprise Edition has the following limitations compared to SaaS:
Harness Enterprise ChaosHub is not connected by default
Contact Harness Support for access to the Enterprise ChaosHub
Git-based custom ChaosHubs are no longer supported. Use Templates to manage reusable chaos artifacts.
Harness AI for CE
Supported Platforms
All platforms and fault categories supported in Harness SaaS are also supported in Self-Managed Enterprise Edition.
For more information about deployment, go to Self-Managed Enterprise Edition and CE on SMP.
Self-Managed Enterprise Edition in Offline Environments
Self-Managed Enterprise Edition in Offline Environments provides:
Completely isolated from external networks
Air-gapped deployment support
All enterprise features available
Custom security policies and compliance
Requirements
Templates integration required for fault templates (Git-based custom ChaosHubs are no longer supported)
Contact support for Enterprise ChaosHub access in offline environments
Supported Platforms
All CE features and platforms supported in Self-Managed Enterprise Edition are also supported in offline environments.
Next Steps
Learn key concepts - Understand chaos engineering fundamentals
Start with chaos testing - Run your first chaos experiment
Explore integrations - Connect with your existing tools
Last updated
Was this helpful?