Deploying Dashboard Applications
This lesson discusses that we can carry out advanced chaos experiments with the help of dashboard applications like Prometheus, Grafana, and Kiali. Instructions for setting them up are also given.
Improving chaos experiments
We’re going to take chaos experiments to the next level. We’ll randomize the targets by making them independent of specific applications. To do that, we need to rethink how we validate the results of such experiments. Steady-state hypotheses in Chaos Toolkit will not get us there. They assume that we know in advance what to measure and what the desired state is, both before and after the experiments. If, for example, we go crazy and start removing random nodes, we won’t be able to define the state of the whole cluster or the entire Namespace in advance. Or, at least, we won’t be able to do that in Chaos Toolkit format. That would be impractical, if not impossible.