You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Better yet, you're not the first person to run into this, maybe let's just change the behaviour to the one you described. The least astonishment principle in action.
I'd prefer this to be configurable. It could be difficult to manage the min/max times. In our case, we run large shared clusters and have teams create their own scenarios in their own namespaces (and use OPA Gatekeeper so scenarios can only target pods in the namespace in which the scenario was created (as well as other restrictions)). As the number of scenarios increase, the time between a particular scenario is executed increases significantly.
Some teams want to control how frequently a scenario is executed (e.g., randomly once a day). They can do that today since we set min=max and they can then use the probability setting. As scenarios are added by other teams, those existing scenarios will run less and less often (or somehow know when scenarios are created/deleted and everyone adjust their probabilities - not really a workable solution).
It took me an embarrassingly long time to realise that
causes PowerfulSeal to do the following:
What I had assumed would happen was:
Would it be useful to add a mode that does this?
The text was updated successfully, but these errors were encountered: