-
Updated
Apr 22, 2022 - Go
Chaos Engineering
Chaos engineering is the discipline of experimenting on a software system in production in order to build confidence in the system's capability to withstand turbulent and unexpected conditions. Chaos engineering is a disciplined approach to identifying failures before they become outages
Here are 258 public repositories matching this topic...
-
Updated
Apr 13, 2022 - JavaScript
-
Updated
Mar 10, 2022
Capability Questions
Issue Description
Question
Describe what happened (or what feature you want)
Trying to evaluate ChaosBlade as an option for resiliency testing. But I'm not sure if this is a feature request or a question. Actually, two questions:
- Does ChaosBlade support Azure, or can it be extended to support Azure?
- Can ChaosBlade inject failures into a Platform as a Service (Pa
We can add an upgrade/downgrade command for litmusctl binary, it can look at the matrix of versions in a file and upgrade/downgrade according to the user's choice.
example
- litmusctl upgrade v0.5.0
- litmusctl downgrade v0.4.0
-
Updated
Mar 23, 2022 - Go
Running 2.9.1 (yes, I know, it's old). We have several different clusters, but don't have the same k8s deployments in each cluster. Tried to use a generic policy definition. When it is applied in a cluster which doesn't have one of the deployments, seal doesn't handle the 404 from k8s and dies. Yes, we can change the policies, but also seal shouldn't die in this scenario.
While this was wit
-
Updated
Apr 25, 2022 - Go
I try to run an experiment with variables configured in "configuration"
"configuration":{ "waitTime": 3 }
There it´s defined as Number
Then I want to use this var in pauses
"pauses":{ "after": "${waitTime}"}
This results into an error that pauses needs a Number
Can it be fixed that variables can be uses also in "pauses" ?
-
Updated
Jan 13, 2021 - Go
-
Updated
Mar 30, 2022 - JavaScript
-
Updated
Apr 11, 2022 - Java
-
Updated
Feb 12, 2022 - TypeScript
-
Updated
Feb 21, 2021 - Shell
-
Updated
Jan 20, 2022 - C#
-
Updated
Jul 6, 2020 - Go
-
Updated
Jan 10, 2022 - Python
-
Updated
Jan 26, 2022 - Kotlin
-
Updated
Oct 13, 2020 - Java
-
Updated
Apr 7, 2022 - Python
-
Updated
Apr 22, 2022 - C
-
Updated
Jan 24, 2021 - Python
It would be good to try to rework the wait_for_ready_status function to use the kuberenetes client to get the node status
Line here to be re-worked: https://github.com/cloud-bulldozer/kraken/blob/7f6070144473ce5f1c2cf35e5192b0a88031d09b/kraken/node_actions/common_node_functions.py#L35
-
Updated
Apr 23, 2022 - Java
-
Updated
Apr 23, 2022 - Java
-
Updated
Feb 11, 2022 - HTML
-
Updated
Apr 26, 2022 - Python


The library
controller-runtimerequires setting a logger (bylog.SetLogger()) at the first 30s when the application starts, or it would use the defaultNullLogSink. We should also call it in testing codes.When we test with ginkgo, ginkgo provides a helpful
GinkgoWriter, which hides the output as default, only prints it when the test failed. We'd better use it to keep our testing output