Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Scale Deployment

Attack

Attack

Up-/Downscale a Kubernetes Deployment
Install now

Scale Deployment

Up-/Downscale a Kubernetes Deployment
Attack

Attack

Install now

Scale Deployment

Attack

Attack

Up-/Downscale a Kubernetes Deployment
Install now

Scale Deployment

Up-/Downscale a Kubernetes Deployment
Attack

Attack

Install now
Go back to list
Experiment EditorExperiment Editor

Introduction

Use this action to up or downscale a Kubernetes deployment.

Use Cases

  • Verify that your deployment is successfully scaled up and the new pod is taken into account by your load balancer
  • Check how long it takes to scale your deployment to a desirable amount of pods (in combination with a pod count check)

Parameters

NameRequiredDescriptionDefault
DurationtrueHow long should the new scale be used?180s
Replica CounttrueThe desired replica count1

Rollback

At the end of the attack or in case of an error, the old desired replica count will be restored.

Statistics
-Stars
Tags
Kubernetes
Homepage
hub.steadybit.com/extension/com.steadybit.extension_kubernetes
License
MIT
MaintainerSteadybit
Install now

Useful Templates

See all
Faultless scaling of Kubernetes Deployment

Ensure that you can scale your deployment in a reasonable time without noticeable errors.

Motivation

For an elastic and resilient cloud infrastructure, ensure that you can scale your deployments without user-visible errors and within a reasonable amount of time. Long startup times, hiccups in the load balancer, or resource misallocation are undesirable but sometimes unnoticed and unexpected.

Structure

For the duration of the experiment and the deployment's upscaling, verify that a user-visible endpoint offered is responding within expected success rates and that no monitors are alerting. As soon as the deployment is scaled up, the newly scheduled pod should be ready to receive traffic within a reasonable time, e.g., 60 seconds.

Scalability
Elasticity
Kubernetes

Datadog monitors

Kubernetes cluster

Kubernetes deployments

More Kubernetes Deployment Actions

See all
Start Using Steadybit Today

Get started with Steadybit, and you’ll get access to all of our features to discover the full power of Steadybit. Available for SaaS and on-prem!

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
© 2024 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon