Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add the conditional helper in the experiments #30

Closed
ispeakc0de opened this issue Jun 24, 2020 · 1 comment
Closed

Add the conditional helper in the experiments #30

ispeakc0de opened this issue Jun 24, 2020 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@ispeakc0de
Copy link
Member

ispeakc0de commented Jun 24, 2020

Description

  • We can have different values of blast radius for an experiment, based on the use case. Adding a sample use cases:

    • Suppose we have to inject chaos on the single replica of deployment so it would be better to have a single helper pod which will help us to inject the chaos using minimal resources.
    • If we want to inject the chaos on some percentage of replicas the single pod approach won't be the best fit rather we can use the daemonset.
  • Considering the ^^ above use cases, we can make our chaos experiment smarter so that it can invoke the helper pod/daemonset on the basis of the blast radius.

@ispeakc0de ispeakc0de added the enhancement New feature or request label Jun 24, 2020
@ispeakc0de ispeakc0de self-assigned this Jun 24, 2020
@ksatchit
Copy link
Member

This has been addressed by the PODS_AFFECTED_PERC env on the experiments. We are launching multiple helper pods in case blast radius is greater than one replica, This is supported from 1.9 release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants