chaostoolkit / chaostoolkit

Chaos Engineering Toolkit & Orchestration for Developers
https://chaostoolkit.org
Apache License 2.0
1.88k stars 185 forks source link

Add configure command #65

Closed russmiles closed 3 years ago

russmiles commented 6 years ago

A configure command allows the toolkit installation to manage its extensions (plugins and drivers) according to specific versions, and also to manipulate settings (stored in ~/.chaostoolkit/settings.yaml).

The idea for the workflow is:

At the moment, configure cannot specify a version of the chaos toolkit itself. However it could do this in the future, particularly in the case where a new virtual environment is being specified.

Also, the choices in the above workflow could be defaulted with:

Lawouach commented 4 years ago

I'm going to prioritise this one as it helps automation.

Lawouach commented 4 years ago

But, for now, I will stick to implementing the command that sets keys in the settings file. I'm not sure yet about installing dependencies (a good idea but also a can of worms if not done well...)

github-actions[bot] commented 3 years ago

This Issue has not been active in 365 days. To re-activate this Issue, remove the Stale label or comment on it. If not re-activated, this Issue will be closed in 7 days.

github-actions[bot] commented 3 years ago

This Issue was closed because it was not reactivated after 7 days of being marked Stale.