Skip to content
This repository has been archived by the owner on Apr 25, 2024. It is now read-only.

Create a module to show Kubernetes chaos engineering with the Chaos Toolkit #394

Closed
russmiles opened this issue Mar 9, 2018 · 9 comments

Comments

@russmiles
Copy link
Contributor

The open source chaos toolkit includes the capability to run chaos against Kubernetes. This ticket encompasses adding a new module to show a minimal chaos experiment and how to interpret the experimental outcomes.

@arun-gupta
Copy link
Contributor

Looking forward to the PR

@russmiles
Copy link
Contributor Author

Excellent! Can you assign this issue to me @arun-gupta please?

@arun-gupta
Copy link
Contributor

You need to be part of the org to be assigned an issue. Just send the PR referring this issue.

@russmiles
Copy link
Contributor Author

Will do, thanks!

@russmiles
Copy link
Contributor Author

Do you have an idea within the courseware's workflow where this module would sit best @arun-gupta ? I was thinking making this the 309-chaos-engineering module?

@arun-gupta
Copy link
Contributor

I think that's a logical place for this to fit in

@christopherhein
Copy link
Contributor

christopherhein commented Mar 9, 2018

depending on when you submit 309 might be taken; I'm submitting a PR for #70 today, just incase :)

@russmiles
Copy link
Contributor Author

@arun-gupta first draft of chaos engineering chapter is now ready to review in this PR: #397

@russmiles
Copy link
Contributor Author

One thing we didn't include was a definitive answer to the weakness that the chaos engineering experiment detected, as this is actually beyond the remit of chaos engineering. There are lots of options that could be used of course, including circuit breakers from app code or service meshes. Just wanted to highlight that we kept this chapter simple and tight by focussing the practical work on the specific job of chaos engineering, i.e. to discover weaknesses.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants