Skip to main content

Delegate Versus Dedicated Chaos Infrastructure

This section compares the characteristics of Delegate-Driven Chaos Infrastructure and Dedicated chaos infrastructure (Legacy Kubernetes infrastructure).

Harness Delegate-Driven Chaos Infrastructure or Runner (DDCR)Dedicated Chaos Infrastructure
Involves installing Delegates , a service used to connect to artifact repositories, collaboration tools, verification systems, and more.Involves setting up a separate, dedicated environment for running chaos experiments.
Leverages the existing infrastructure, allowing chaos experiments to be run without requiring a separate setup, eliminating the need of CRDs.Requires CRDS and its own resources (servers, network configurations, etc.) that are isolated from the main application infrastructure.
Includes automated Kubernetes service discovery and workload analysis using a transient discovery agent .N/A
Supports automated and guided application map creation , representing a fully functional application within the cluster.N/A
Enables chaos experiment auto-creation for a given application map based on the workload specification and network traffic lineage.N/A
Provides application-level and application map-level resilience scores, giving a broader resilience assessment.Provides chaos experiment-level resilience scores.
Seamlessly integrates with the existing infrastructure, avoiding additional setup.Provides complete isolation, making it independent from the existing setup.
Adaptable for varying environments, making it easy to execute chaos experiments within CI/CD pipelines.Requires additional resources, setup, and time, making it less adaptable for dynamic environments.
Enables fault execution on following platforms: Enables fault execution on following platforms: