Overview
Explore foundational chaos engineering by creating a Kubernetes cluster and deploying a simple application. Learn to terminate application instances to understand scaling, fault tolerance, and high availability. This lesson introduces steady-state hypotheses, phased experiments, and how to safely teardown your environment to prepare for further chaos testing.
We'll cover the following...
Where to begin?
I believe that was enough theory. From now on, everything we’ll do will be hands-on.
So, where will we begin? What will be our first set of chaos experiments?
I don’t want to stress you out too much at first, so we’ll start easy and increase the complexity as we’re progressing.
The easiest thing we’ll explore is how to terminate instances of our applications. We’ll learn how to delete, remove, and kill instances of our applications. This will provide us with quite a few ...