├── .gitignore ├── LICENSE ├── README.md ├── aws ├── OpsWorks │ └── ow_ec2_auto_heal_single_instance_service │ │ ├── README.md │ │ └── ow_ec2_auto_heal_single_instance_service.json ├── asg-terminate-random-instance │ ├── README.md │ └── asg_terminate_random_instance_experiment.json ├── ec2_restart_instance_by_filter_and_az │ ├── README.md │ └── ec2_restart_instance_by_filter_and_az.json ├── ec2_start_stop_instance_with_state_tolerance │ ├── README.md │ └── ec2_start_stop_instance_with_state_tolerance.json ├── ec2_stop_instance_by_filter_state_running_by_instance_id │ ├── README.md │ └── ec2_stop_instance_by_filter_state_running_by_instance_id.json ├── ec2_stop_instance_by_id │ ├── README.md │ └── ec2_stop_instance_by_id_experiment.json ├── ec2_stop_random_instance_in_az │ ├── README.md │ └── ec2_stop_random_instance_in_az_experiment.json ├── ec2_terminate_random_instance_in_az │ ├── README.md │ └── ec2_terminate_random_instance_in_az.json └── elb_deregister_by_target │ ├── README.md │ └── elb-deregister.json ├── azure └── aks_stop_random_node │ ├── README.md │ └── stop_random_node_experiment.json ├── docker └── docker_restart │ ├── README.md │ └── docker_restart.json ├── kubernetes ├── delete_all_nodes │ ├── README.md │ └── delete_all_nodes.json ├── delete_named_node │ ├── README.md │ └── delete _named_node_exeriment.json ├── delete_random_node │ ├── README.md │ └── delete_random_node_experiment.json ├── drain_node │ ├── README.md │ └── drain_node_experiment.json ├── game_day_drain_named_node │ ├── README.md │ ├── game_day_setup.json │ └── game_day_teardown.json ├── kill_microservice │ ├── README.md │ └── kill_microservice.json ├── kill_pod_by_label │ ├── README.md │ └── kill_pod_by_label_experiment.json └── kill_pods │ ├── README.md │ └── kill_pods_experiment.json ├── local ├── choas-mesh-turbulence │ ├── README.md │ ├── experiment.json │ ├── nginx-hello.png │ ├── nginx-pod-failure.yaml │ └── nginx-pod-kill.yaml ├── file_must_not_disappear │ ├── README.md │ └── file_must_not_disappear.json ├── litmus-chaos-test │ ├── README.md │ ├── chaosengine.yaml │ ├── experiment.yaml │ └── rbac.yaml ├── litmus-chaos-turbulenace │ ├── README.md │ ├── chaosengine.yaml │ └── experiment.json └── url-responds │ ├── README.md │ └── url-responds.json ├── spring_boot ├── introduce_latency │ ├── README.md │ └── introduce_latency_experiment.json └── kill_app │ ├── README.md │ └── kill_app_experiment.json └── toxiproxy └── introduce_latency ├── README.md └── introduce_latency_experiment.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/README.md -------------------------------------------------------------------------------- /aws/OpsWorks/ow_ec2_auto_heal_single_instance_service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/OpsWorks/ow_ec2_auto_heal_single_instance_service/README.md -------------------------------------------------------------------------------- /aws/OpsWorks/ow_ec2_auto_heal_single_instance_service/ow_ec2_auto_heal_single_instance_service.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/OpsWorks/ow_ec2_auto_heal_single_instance_service/ow_ec2_auto_heal_single_instance_service.json -------------------------------------------------------------------------------- /aws/asg-terminate-random-instance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/asg-terminate-random-instance/README.md -------------------------------------------------------------------------------- /aws/asg-terminate-random-instance/asg_terminate_random_instance_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/asg-terminate-random-instance/asg_terminate_random_instance_experiment.json -------------------------------------------------------------------------------- /aws/ec2_restart_instance_by_filter_and_az/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_restart_instance_by_filter_and_az/README.md -------------------------------------------------------------------------------- /aws/ec2_restart_instance_by_filter_and_az/ec2_restart_instance_by_filter_and_az.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_restart_instance_by_filter_and_az/ec2_restart_instance_by_filter_and_az.json -------------------------------------------------------------------------------- /aws/ec2_start_stop_instance_with_state_tolerance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_start_stop_instance_with_state_tolerance/README.md -------------------------------------------------------------------------------- /aws/ec2_start_stop_instance_with_state_tolerance/ec2_start_stop_instance_with_state_tolerance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_start_stop_instance_with_state_tolerance/ec2_start_stop_instance_with_state_tolerance.json -------------------------------------------------------------------------------- /aws/ec2_stop_instance_by_filter_state_running_by_instance_id/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_stop_instance_by_filter_state_running_by_instance_id/README.md -------------------------------------------------------------------------------- /aws/ec2_stop_instance_by_filter_state_running_by_instance_id/ec2_stop_instance_by_filter_state_running_by_instance_id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_stop_instance_by_filter_state_running_by_instance_id/ec2_stop_instance_by_filter_state_running_by_instance_id.json -------------------------------------------------------------------------------- /aws/ec2_stop_instance_by_id/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_stop_instance_by_id/README.md -------------------------------------------------------------------------------- /aws/ec2_stop_instance_by_id/ec2_stop_instance_by_id_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_stop_instance_by_id/ec2_stop_instance_by_id_experiment.json -------------------------------------------------------------------------------- /aws/ec2_stop_random_instance_in_az/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_stop_random_instance_in_az/README.md -------------------------------------------------------------------------------- /aws/ec2_stop_random_instance_in_az/ec2_stop_random_instance_in_az_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_stop_random_instance_in_az/ec2_stop_random_instance_in_az_experiment.json -------------------------------------------------------------------------------- /aws/ec2_terminate_random_instance_in_az/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_terminate_random_instance_in_az/README.md -------------------------------------------------------------------------------- /aws/ec2_terminate_random_instance_in_az/ec2_terminate_random_instance_in_az.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/ec2_terminate_random_instance_in_az/ec2_terminate_random_instance_in_az.json -------------------------------------------------------------------------------- /aws/elb_deregister_by_target/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/elb_deregister_by_target/README.md -------------------------------------------------------------------------------- /aws/elb_deregister_by_target/elb-deregister.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/aws/elb_deregister_by_target/elb-deregister.json -------------------------------------------------------------------------------- /azure/aks_stop_random_node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/azure/aks_stop_random_node/README.md -------------------------------------------------------------------------------- /azure/aks_stop_random_node/stop_random_node_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/azure/aks_stop_random_node/stop_random_node_experiment.json -------------------------------------------------------------------------------- /docker/docker_restart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/docker/docker_restart/README.md -------------------------------------------------------------------------------- /docker/docker_restart/docker_restart.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/docker/docker_restart/docker_restart.json -------------------------------------------------------------------------------- /kubernetes/delete_all_nodes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/delete_all_nodes/README.md -------------------------------------------------------------------------------- /kubernetes/delete_all_nodes/delete_all_nodes.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/delete_all_nodes/delete_all_nodes.json -------------------------------------------------------------------------------- /kubernetes/delete_named_node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/delete_named_node/README.md -------------------------------------------------------------------------------- /kubernetes/delete_named_node/delete _named_node_exeriment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/delete_named_node/delete _named_node_exeriment.json -------------------------------------------------------------------------------- /kubernetes/delete_random_node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/delete_random_node/README.md -------------------------------------------------------------------------------- /kubernetes/delete_random_node/delete_random_node_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/delete_random_node/delete_random_node_experiment.json -------------------------------------------------------------------------------- /kubernetes/drain_node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/drain_node/README.md -------------------------------------------------------------------------------- /kubernetes/drain_node/drain_node_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/drain_node/drain_node_experiment.json -------------------------------------------------------------------------------- /kubernetes/game_day_drain_named_node/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/game_day_drain_named_node/README.md -------------------------------------------------------------------------------- /kubernetes/game_day_drain_named_node/game_day_setup.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/game_day_drain_named_node/game_day_setup.json -------------------------------------------------------------------------------- /kubernetes/game_day_drain_named_node/game_day_teardown.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/game_day_drain_named_node/game_day_teardown.json -------------------------------------------------------------------------------- /kubernetes/kill_microservice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/kill_microservice/README.md -------------------------------------------------------------------------------- /kubernetes/kill_microservice/kill_microservice.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/kill_microservice/kill_microservice.json -------------------------------------------------------------------------------- /kubernetes/kill_pod_by_label/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/kill_pod_by_label/README.md -------------------------------------------------------------------------------- /kubernetes/kill_pod_by_label/kill_pod_by_label_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/kill_pod_by_label/kill_pod_by_label_experiment.json -------------------------------------------------------------------------------- /kubernetes/kill_pods/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/kill_pods/README.md -------------------------------------------------------------------------------- /kubernetes/kill_pods/kill_pods_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/kubernetes/kill_pods/kill_pods_experiment.json -------------------------------------------------------------------------------- /local/choas-mesh-turbulence/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/choas-mesh-turbulence/README.md -------------------------------------------------------------------------------- /local/choas-mesh-turbulence/experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/choas-mesh-turbulence/experiment.json -------------------------------------------------------------------------------- /local/choas-mesh-turbulence/nginx-hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/choas-mesh-turbulence/nginx-hello.png -------------------------------------------------------------------------------- /local/choas-mesh-turbulence/nginx-pod-failure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/choas-mesh-turbulence/nginx-pod-failure.yaml -------------------------------------------------------------------------------- /local/choas-mesh-turbulence/nginx-pod-kill.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/choas-mesh-turbulence/nginx-pod-kill.yaml -------------------------------------------------------------------------------- /local/file_must_not_disappear/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/file_must_not_disappear/README.md -------------------------------------------------------------------------------- /local/file_must_not_disappear/file_must_not_disappear.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/file_must_not_disappear/file_must_not_disappear.json -------------------------------------------------------------------------------- /local/litmus-chaos-test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-test/README.md -------------------------------------------------------------------------------- /local/litmus-chaos-test/chaosengine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-test/chaosengine.yaml -------------------------------------------------------------------------------- /local/litmus-chaos-test/experiment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-test/experiment.yaml -------------------------------------------------------------------------------- /local/litmus-chaos-test/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-test/rbac.yaml -------------------------------------------------------------------------------- /local/litmus-chaos-turbulenace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-turbulenace/README.md -------------------------------------------------------------------------------- /local/litmus-chaos-turbulenace/chaosengine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-turbulenace/chaosengine.yaml -------------------------------------------------------------------------------- /local/litmus-chaos-turbulenace/experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/litmus-chaos-turbulenace/experiment.json -------------------------------------------------------------------------------- /local/url-responds/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/url-responds/README.md -------------------------------------------------------------------------------- /local/url-responds/url-responds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/local/url-responds/url-responds.json -------------------------------------------------------------------------------- /spring_boot/introduce_latency/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/spring_boot/introduce_latency/README.md -------------------------------------------------------------------------------- /spring_boot/introduce_latency/introduce_latency_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/spring_boot/introduce_latency/introduce_latency_experiment.json -------------------------------------------------------------------------------- /spring_boot/kill_app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/spring_boot/kill_app/README.md -------------------------------------------------------------------------------- /spring_boot/kill_app/kill_app_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/spring_boot/kill_app/kill_app_experiment.json -------------------------------------------------------------------------------- /toxiproxy/introduce_latency/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/toxiproxy/introduce_latency/README.md -------------------------------------------------------------------------------- /toxiproxy/introduce_latency/introduce_latency_experiment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/open-chaos/experiment-catalog/HEAD/toxiproxy/introduce_latency/introduce_latency_experiment.json --------------------------------------------------------------------------------