chapter eleven
11 Automating Kubernetes experiments
This chapter covers
- Automating chaos experiments for Kubernetes with PowerfulSeal
- Recognizing the difference between one-off experiments and ongoing SLO verification
- Designing chaos experiments on the VM level using cloud provider APIs
In this second helping of Kubernetes goodness, we’ll see how to use higher-level tools to implement chaos experiments. In the previous chapter we set things up manually to build the understanding of how to implement the experiment. But now that you know that, I want to show you how much more quickly you can go when using the right tools. Enter PowerfulSeal.
It’s often said that software engineering is one of the very few jobs where being lazy is a good thing. And I tend to agree with that; a lot of automation or reducing toil can be seen as a manifestation of being too lazy to do manual labor. Automation also reduces operator errors and improves speed and accuracy.