Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Delete Pods

Attack

Attack

Delete Kubernetes Pods
Targets:
Kubernetes deployments
Install now

Delete Pods

Delete Kubernetes Pods
Attack

Attack

Targets:
Kubernetes deployments
Install now

Delete Pods

Attack

Attack

Delete Kubernetes Pods
Targets:
Kubernetes deployments
Install now

Delete Pods

Delete Kubernetes Pods
Attack

Attack

Targets:
Kubernetes deployments
Install now
Go back to list

Introduction

Deletes one pod after the other for a given Kubernetes deployment over a configurable period of time. The delay between pod deletions is {attack duration} / {number of pods in deployment}.

Stopping this attack will cause no further pods to be deleted. Kubernetes is responsible for pod restoration/restarts.

Use Cases

  • To test the resiliency of a deployment to pod failures
  • Check the behavior of the application when a pod is deleted and the pod is restored by Kubernetes
  • Check if your load balancer can handle pod failures

Parameters

ParameterDescriptionDefault
DurationTotal attack duration60s
Homepage
docs.steadybit.com/quick-start/set-up-agents
MaintainerSteadybit

More Kubernetes Deployment Actions

See all
deployment rollout status

Check the rollout status of the deployment. The check succeeds when no rollout is pending, i.e., kubectl rollout status exits with status code 0.

Check

Check

Kubernetes deployments

Start using Steadybit for free

Steadybit is free for personal use. Start your journey towards reliability!

Are you unsure where to begin?

No worries, our reliability experts are here to help: book a demo with them!

Steadybit logoResilience Hub
Try Steadybit
HubActionsTargetsExtensionsRecipes
© 2023 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon