Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: chaos-engineering

roma-glushko/hyx

🧘‍♀️ Lightweight fault tolerant primitives for your modern asyncio Python microservices

Language: Python - Size: 236 KB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 54 - Forks: 5

steadybit/extension-container

A Steadybit extension for container based actions (discovery / attacks)

Language: Go - Size: 1.17 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 0 - Forks: 2

alexei-led/pumba

Chaos testing, network emulation, and stress testing tool for containers

Language: Go - Size: 14.7 MB - Last synced: about 7 hours ago - Pushed: 7 months ago - Stars: 2,708 - Forks: 193

steadybit/reliability-hub-db

Database containing the content for Steadybit's Reliability Hub

Language: MDX - Size: 116 MB - Last synced: about 14 hours ago - Pushed: about 16 hours ago - Stars: 3 - Forks: 1

traas-stack/chaosmeta

A chaos engineering platform for supporting the complete fault drill lifecycle.

Language: Go - Size: 31.2 MB - Last synced: about 17 hours ago - Pushed: about 18 hours ago - Stars: 299 - Forks: 51

ngine-io/chaotic

Chaos for Clouds

Language: Python - Size: 113 KB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 59 - Forks: 5

chaos-mesh/chaos-mesh

A Chaos Engineering Platform for Kubernetes.

Language: Go - Size: 64.9 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 6,438 - Forks: 799

steadybit/action-kit

The Steadybit ActionKit enables the extension of Steadybit with new action capabilities that you can use within experiments.

Language: Go - Size: 2.87 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 1

Clivern/Chaos

🐺 A Server Chaos Maker, Set up in Minutes.

Language: Go - Size: 13.1 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 12 - Forks: 0

steadybit/extension-prometheus

A Steadybit check implementation to gather and verify the result PromQL queries.

Language: Go - Size: 603 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 7 - Forks: 1

krkn-chaos/krkn

Chaos and resiliency testing tool for Kubernetes with a focus on improving performance under failure conditions. A CNCF sandbox project.

Language: Python - Size: 1.54 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 251 - Forks: 96

steadybit/extension-host

A Steadybit extension for host based actions (discovery / attacks)

Language: Go - Size: 3.41 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

steadybit/extension-jvm

A Steadybit extension for jvm applications based actions (discovery / attacks)

Language: Java - Size: 1.31 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 0

chaostoolkit/chaostoolkit-bundler

Bundle the Chaos Toolkit CLI and all the drivers/plugins into one standalone binary for Linux, MacOSX and Windows

Language: Python - Size: 221 KB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 10 - Forks: 4

mattermost-community/mattermost-app-chaosengine

An integration with Mattermost to run Chaos GameDays

Language: Go - Size: 162 KB - Last synced: 3 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 5

dastergon/awesome-chaos-engineering

A curated list of Chaos Engineering resources.

Size: 244 KB - Last synced: 3 days ago - Pushed: 5 months ago - Stars: 5,823 - Forks: 639

rpetrich/deciduous

App that simplifies building decision trees to model adverse scenarios

Language: HTML - Size: 1.03 MB - Last synced: about 13 hours ago - Pushed: about 1 month ago - Stars: 167 - Forks: 15

mefellows/muxy

Chaos engineering tool for simulating real-world distributed system failures

Language: Go - Size: 1.65 MB - Last synced: 4 days ago - Pushed: over 3 years ago - Stars: 821 - Forks: 31

steadybit/extension-postman

A Steadybit extension to execute Postman collections via Postman Cloud Api

Language: Go - Size: 1.56 MB - Last synced: 6 days ago - Pushed: 8 days ago - Stars: 7 - Forks: 0

steadybit/steadybit-debug

steadybit-debug collects data from installed Steadybit platforms and agents to aid in customer support

Language: Go - Size: 318 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 1

chaostoolkit-incubator/chaostoolkit-google-cloud-platform

Chaos Toolkit extension for Google Cloud Platform

Language: Python - Size: 298 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 7 - Forks: 7

ibra-kdbra/Math-Problems

Math problems I found nice enough to implement, beginning with easy problems, then I will add some intermediate, advanced problems.

Language: C++ - Size: 125 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 2 - Forks: 0

konstruktoid/disruella

A very small digitalized primate responsible for randomly preventing something from continuing as usual or as expected.

Language: Python - Size: 60.5 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 0

krkn-chaos/krkn-hub

Containerized wrapper around https://github.com/krkn-chaos/krkn to inject failures into Kubernetes clusters with minimal configuration.

Language: Shell - Size: 265 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 14 - Forks: 16

steadybit/extension-datadog

A Steadybit check implementation for data exposed through Datadog.

Language: Go - Size: 632 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 8 - Forks: 0

steadybit/extension-azure

A Steadybit discovery and action implementation to inject faults into various Azure services.

Language: Go - Size: 549 KB - Last synced: 4 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0

chaostoolkit/chaostoolkit-lib

The Chaos Toolkit core library

Language: Python - Size: 772 KB - Last synced: 4 days ago - Pushed: 15 days ago - Stars: 77 - Forks: 46

chaostoolkit/chaostoolkit

Chaos Engineering Toolkit & Orchestration for Developers

Language: Python - Size: 1.04 MB - Last synced: 4 days ago - Pushed: 21 days ago - Stars: 1,839 - Forks: 182

ari-hacks/kubernetes-chaos-sandbox

🧪 Tutorials for running chaos experiments with litmus chaos, chaos mesh, and gremlin (includes k8s setup)

Language: Ruby - Size: 112 KB - Last synced: about 17 hours ago - Pushed: over 3 years ago - Stars: 12 - Forks: 0

zeebe-io/zeebe-chaos

Contains everything related to chaos engineering in Zeebe, which means chaos experiments, hypothesis backlog etc.

Language: Go - Size: 102 MB - Last synced: 6 days ago - Pushed: 22 days ago - Stars: 23 - Forks: 4

chaostoolkit-incubator/chaostoolkit-opentracing

Chaos Toolkit extension for Open Tracing and Open Telemetry

Language: Python - Size: 676 KB - Last synced: 11 days ago - Pushed: about 1 month ago - Stars: 5 - Forks: 3

powerfulseal/powerfulseal

A powerful testing tool for Kubernetes clusters.

Language: Python - Size: 8.16 MB - Last synced: 2 days ago - Pushed: 6 months ago - Stars: 1,928 - Forks: 165

piomin/sample-spring-chaosmonkey

sample applications illustrating usage of codecentric's chaos monkey library for microservices created using spring boot and spring cloud

Language: Java - Size: 74.2 KB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 24 - Forks: 28

Polly-Contrib/Simmy

Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET

Language: C# - Size: 396 KB - Last synced: 6 days ago - Pushed: almost 2 years ago - Stars: 537 - Forks: 25

chaostoolkit/chaostoolkit-kubernetes

Kubernetes driver extension of the Chaos Toolkit probes and actions API

Language: Python - Size: 457 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 186 - Forks: 77

adamluzsi/testcase

testcase is an opinionated testing framework to support test driven design.

Language: Go - Size: 1.22 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 116 - Forks: 10

ImmersiveFusion/if-opentelemetry-chaos-simulator-sample

Example application using OpenTelemetry packages and allowing the user to open/close circuit breakers to artificially break/fix functionality resulting in appropriate trace data being generated and sent.

Language: HTML - Size: 427 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

johnnyhuy/todo-app-kubernetes

🚀 NodeJS todo app powered by Kubernetes using Kube Invaders, MongoDB, Vue 3, Skaffold, Minikube, Helm and more!

Language: Shell - Size: 1.06 MB - Last synced: 17 days ago - Pushed: 17 days ago - Stars: 0 - Forks: 1

linki/chaoskube

chaoskube periodically kills random pods in your Kubernetes cluster.

Language: Go - Size: 18.3 MB - Last synced: 12 days ago - Pushed: 21 days ago - Stars: 1,757 - Forks: 120

stackzoo/khaos

A lightweight kubernetes operator to test cluster resilience via chaos engineering 💣 ☸️

Language: Go - Size: 1.64 MB - Last synced: 5 days ago - Pushed: 18 days ago - Stars: 24 - Forks: 1

krkn-chaos/krkn-lib

Krkn Foundation Library

Language: Python - Size: 374 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 2 - Forks: 5

litmuschaos/litmus

Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q

Language: Go - Size: 126 MB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 4,192 - Forks: 649

awslabs/aws-az-failure-chaostoolkit 📦

Custom Chaos Toolkit extension to simulate AZ failure/failover on supported AWS resources

Language: Python - Size: 130 KB - Last synced: 13 days ago - Pushed: 4 months ago - Stars: 25 - Forks: 7

resmo/cloudstack-chaosmonkey 📦

Simple choas monkey for CloudStack based clouds.

Language: Python - Size: 2.93 KB - Last synced: 20 days ago - Pushed: about 7 years ago - Stars: 2 - Forks: 1

litmusbot/katacoda-scenarios

Explore the LitmusChaos courses here: https://www.katacoda.com/litmusbot and learn about how to be the best Chaos Engineer

Language: Shell - Size: 45.9 KB - Last synced: 20 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0

LozanoMatheus/the_availability_challenges

A content collection related to availability - books, tools, practices, real-world scenarios (+stories), communities, and examples.

Size: 1.95 KB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 6 - Forks: 0

LozanoMatheus/chaostoolkit

Dockerfile for Chaos Toolkit. Including an example on demo branch.

Size: 144 KB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

houseofcat/Gremlins.Demo

Demonstration of Gremlins in the code creating chaos!

Language: C# - Size: 1.74 MB - Last synced: 20 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0

imrajdas/litmus-manifest

Litmus Manifest

Size: 4.88 KB - Last synced: 20 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

chaostoolkit/chaostoolkit-documentation

The Chaos Toolkit documentation

Language: HTML - Size: 22.2 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 18 - Forks: 32

lucky-sideburn/kubeinvaders

Gamified Chaos Engineering Tool for Kubernetes

Language: JavaScript - Size: 61.6 MB - Last synced: 20 days ago - Pushed: about 1 month ago - Stars: 975 - Forks: 123

tylertreat/comcast

Simulating shitty network connections so you can build better systems.

Language: Go - Size: 81.1 KB - Last synced: 17 days ago - Pushed: 23 days ago - Stars: 10,227 - Forks: 380

snapp-incubator/chaos-operator

A kubernetes operator for chaos engineering

Language: Go - Size: 109 KB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 4 - Forks: 0

steadybit/event-kit

The Steadybit EventKit enables extensions to consume Steadybit events (similar to web hooks).

Language: Go - Size: 191 KB - Last synced: 22 days ago - Pushed: 23 days ago - Stars: 2 - Forks: 1

microservices-suite/node-microservices-suite

This repository is a nodejs based microservices built with the monorepo strategy

Language: JavaScript - Size: 596 KB - Last synced: 25 days ago - Pushed: 25 days ago - Stars: 5 - Forks: 1

ASSERT-KTH/royal-chaos

Chaos engineering systems invented at KTH Royal Institute of Technology.

Language: Python - Size: 123 MB - Last synced: 20 days ago - Pushed: 5 months ago - Stars: 127 - Forks: 27

litmuschaos/chaos-exporter

Prometheus Exporter for Litmus Chaos Metrics

Language: Go - Size: 56.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 32 - Forks: 44

steadybit/extension-kubernetes

A Steadybit extension to check the state of the Kubernetes cluster and inject faults.

Language: Go - Size: 1.32 MB - Last synced: 30 days ago - Pushed: 30 days ago - Stars: 7 - Forks: 2

josecastillolema/krkn-operator

Run krkn chaos scenarios on Kubernetes

Language: Go - Size: 10.4 MB - Last synced: 28 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

mkorszun/ex_kill

Language: Elixir - Size: 8.79 KB - Last synced: 29 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

steadybit/extension-istio

A Steadybit extension adding support Istio's service mesh fault injection capabilities.

Language: Go - Size: 514 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

gremlin/gremlin-boshrelease

BOSH release for installing Gremlin as a Cloud Foundry add-on [BETA]

Language: Shell - Size: 9.47 MB - Last synced: 29 days ago - Pushed: almost 5 years ago - Stars: 5 - Forks: 1

gremlin/alfi-lambda

Simple example showing how to use Gremlin's ALFI to attack a Lambda function

Language: Java - Size: 1.23 MB - Last synced: 29 days ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0

chaos-php/chaos-monkey-symfony-bundle

Chaos Monkey for Symfony applications. Try to attack your running Symfony App.

Language: PHP - Size: 43 KB - Last synced: 21 days ago - Pushed: about 3 years ago - Stars: 83 - Forks: 1

steadybit/extension-kong

A Steadybit attack implementation to inject HTTP faults into Kong API gateway.

Language: Go - Size: 11.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 1

steadybit/extension-gcp

A Steadybit discovery and action implementation to inject faults into various Google Cloud services.

Language: Go - Size: 356 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

steadybit/extension-aws

A Steadybit discovery and action implementation to inject faults into various AWS services.

Language: Go - Size: 12.2 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 1

chaostoolkit-incubator/kubernetes-crd

Kubernetes CRD for the Chaos Toolkit

Language: Python - Size: 196 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 8 - Forks: 13

iskorotkov/chaos-server

Simple app used in chaos testing as a potential target. It manages value of a counter and allows to access it via REST API

Language: Go - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

iskorotkov/chaos-reducer

Chaos reducer

Language: Go - Size: 128 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

iskorotkov/chaos-muxy

Experiment with Muxy proxy for causing network failures in target apps

Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

iskorotkov/chaos-io-stress

Simple app used in chaos testing as a potential target. It indefinitely reads and saves a single file and prints measured performance

Language: Go - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

iskorotkov/chaos-framework

Chaos Framework is a platform for easy resilience testing in Kubernetes

Language: Makefile - Size: 53.7 KB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

iskorotkov/chaos-disk-fill

Simple app used in chaos testing as a potential target. It creates files and saves them on disk indefinitely

Language: Go - Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

iskorotkov/chaos-client

Simple app used in chaos testing as a potential target. It can ping specified server at a fixed rate using /counter endpoint

Language: Go - Size: 3.91 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

DataDog/chaos-controller

:monkey: :fire: Datadog Failure Injection System for Kubernetes

Language: C - Size: 129 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 170 - Forks: 27

litmuschaos/chaos-operator

chaos engineering via kubernetes operator

Language: Go - Size: 69.7 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 123 - Forks: 86

chaostoolkit-incubator/chaostoolkit-datadog

Chaos Toolkit extension for DataDog

Language: Python - Size: 46.9 KB - Last synced: 3 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 1

litmuschaos/v1-litmus-docs

Documentation for the Litmus Project

Language: JavaScript - Size: 37.9 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 19 - Forks: 68

erankitcs/ChaosEngineeringAWS

This project is intended to learn how we can incorporate chaos engineering within our AWS environment.

Language: HTML - Size: 44.6 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

adhorn/aws-lambda-chaos-injection

Chaos Injection library for AWS Lambda

Language: Python - Size: 268 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 99 - Forks: 13

tryggvigy/pseudo-localization

Dynamic pseudo-localization in the browser and nodejs

Language: HTML - Size: 1.31 MB - Last synced: 10 days ago - Pushed: about 1 year ago - Stars: 141 - Forks: 16

GitTorre/CloudBedlamLinux

Simple, configurable, vm-local chaotic operation orchestrator for measuring the resiliency of cloud services by inducing controlled chaos (configurable machine resource and networking pressure) inside underlying virtual machines. This version is meant to run inside Linux VMs and containers.

Language: C# - Size: 566 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 12 - Forks: 3

GitTorre/CloudBedlamLinuxN

CloudBedlam for Linux -- Native (C++) Impl: CloudBedlam is a simple, configurable, machine-local chaotic operation orchestrator for resiliency experimentation inside virtual and physical machines. This version is for Linux machines.

Language: C++ - Size: 511 KB - Last synced: about 1 month ago - Pushed: almost 6 years ago - Stars: 7 - Forks: 1

prod-python/pycon-au-2021

This repository contains materials for my talk "Planning for Failure using Chaos Engineering" at PyCon Australia, 2021.

Language: Python - Size: 996 KB - Last synced: about 1 month ago - Pushed: almost 1 year ago - Stars: 3 - Forks: 0

mangata-finance/mangata-e2e

Mangata tests :microscope::scientist:

Language: TypeScript - Size: 271 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 10 - Forks: 6

vmware/mangle

Git Repository for the Mangle tool

Language: Java - Size: 154 MB - Last synced: 12 days ago - Pushed: 6 months ago - Stars: 160 - Forks: 55

CARV-ICS-FORTH/frisbee

Kubernetes-native framework for declarative testing of distributed systems.

Language: Go - Size: 51.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 47 - Forks: 4

chaosblade-io/chaosblade

An easy to use and powerful chaos engineering experiment toolkit.(阿里巴巴开源的一款简单易用、功能强大的混沌实验注入工具)

Language: Go - Size: 4.56 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5,753 - Forks: 920

grafana/xk6-disruptor

Extension for injecting faults into k6 tests

Language: Go - Size: 1.15 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 80 - Forks: 9

chaostoolkit/chaostoolkit-extension-template

Template starting point for a new Python-based Chaos Toolkit extension

Language: Python - Size: 85.9 KB - Last synced: 18 days ago - Pushed: 10 months ago - Stars: 4 - Forks: 3

goldbergyoni/node-chaos-monkey

Extremly naughty chaos monkey for Node.js

Language: JavaScript - Size: 1.29 MB - Last synced: 20 days ago - Pushed: about 1 year ago - Stars: 226 - Forks: 10

codecentric/chaos-monkey-spring-boot

Chaos Monkey for Spring Boot

Language: Java - Size: 5.74 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 889 - Forks: 169

IBM/chaostoolkit-ibm

Chaos Toolkit Extension for IBM Cloud

Language: Python - Size: 90.8 KB - Last synced: about 1 month ago - Pushed: almost 3 years ago - Stars: 7 - Forks: 4

dastergon/common-disaster-recovery-scenarios

A list of common Disaster Recovery (DR) scenarios for software companies

Size: 2.93 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 32 - Forks: 6

redhat-appstudio-qe/performance-toolkit

Break StoneSoup! Run Load Tests , performance tests , chaos test on StoneSoup .

Language: Go - Size: 260 KB - Last synced: about 1 month ago - Pushed: 12 months ago - Stars: 0 - Forks: 3

peter-mcconnell/dilih

simple ebpf chaos engineering tool meant to demonstrate how easy building an eBPF project can be

Language: Go - Size: 155 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 8 - Forks: 0

intuit/CloudRaider

A resiliency tool that automates Failure mode effect analysis tests, simplifying complex testing with a behavior-driven development and testing approach. Provides a programmatic way to execute controlled failures in AWS and a BDD way to write test cases, allowing test plans themselves to become test cases that can be executed as is.

Language: Java - Size: 998 KB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 28 - Forks: 20

nick-kanakis/perses 📦

A project to cause (controlled) destruction on your jvm application

Language: Java - Size: 253 KB - Last synced: 1 day ago - Pushed: almost 3 years ago - Stars: 65 - Forks: 5

mrwilson/byte-monkey

:monkey: Bytecode-level fault injection for the JVM.

Language: Java - Size: 117 KB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 223 - Forks: 18