Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Stress CPU Progressively of Kubernetes StatefulSet

Targets:
Containers
Use Template

Stress CPU Progressively of Kubernetes StatefulSet

Targets:
Containers
Use Template

Stress CPU Progressively of Kubernetes StatefulSet

Targets:
Containers
Use Template

Stress CPU Progressively of Kubernetes StatefulSet

Targets:
Containers
Use Template
Go back to list

Stress the CPU of a Kubernetes StatefulSet progressively to see at which percentage it will be killed by Kubernetes.

Structure

We start by stressing 50% of the Kubernetes StatefulSet's CPU for 30 seconds. Next, we stepwise stress the CPU by 75%, 90%, and 100% - each for 30 seconds. In between, we have small wait steps to ease analysis in external observability tools for each phase.


How to use this template?

Import via Hub Connection

Steadybit’s Reliability Hub is already connected to your platform. If you are an admin, you can just easily import templates with just one click.

Import template

Are you on-prem?

This is how you import Templates

Import as Experiment

Simply download the template and upload it as an experiment to use it once. Perfect if you are no administrator in the platform and just want to use the template once.

.json (4KB)

Used Actions

See all
Stress CPU
Generate CPU load for one or more cores. The resources on a host are shared between containers. Running a resource attack for a container is executed in the containers namespace, but affects the host's resources and all containers running on it.
AttackAttack
Containers
>_ boost your chaos journey Connect Your Hub to Steadybit

Maximise Steadybit potential! Connect your own Hub to the platform and smoothly import your own templates: using them it’s never been this easy!

Tags
Progressive
CPU
Snippet
StatefulSet
Kubernetes
Targets
License
MIT
MaintainerSteadybit
Use Template
Steadybit logoResilience Hub
Try Steadybit
© 2025 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon