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

Look at bloomberg/PowerfulSeal for testing #49

Open
lanzafame opened this issue Mar 22, 2018 · 1 comment
Open

Look at bloomberg/PowerfulSeal for testing #49

lanzafame opened this issue Mar 22, 2018 · 1 comment

Comments

@lanzafame
Copy link

@hsanjuan @ZenGround0 Do either of you see any value in using a tool like PowerfulSeal? It is sort-of ChaosMonkey for Kubernetes.

@ZenGround0
Copy link
Contributor

Yes! I definitely see value in using something like this. In the past I hacked together some very rough tooling to accomplish a simple version of this, see the process running in the cluster testing container and the k8s test making use of it.

Doing something more principled would be very good and at a glance PowerfulSeal would be a good candidate for this. When it comes to tests that bring processes up and down one of the trickier things to keep in mind is persisting state between periods of unavailability. I built out some hacky things to accomplish a version of this that gets the job done but they're inelegant and difficult to use and extend. It would be great to re-examine this part of k8s-ipfs at the moment the random failures behavior is re-evaluated.

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

2 participants