Scale Deployment
Attack
Kubernetes deployments
Scale Deployment
Up-/Downscale a Kubernetes DeploymentAttack
Kubernetes deployments
Scale Deployment
Attack
Kubernetes deployments
Scale Deployment
Up-/Downscale a Kubernetes DeploymentAttack
Kubernetes deployments
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.
Datadog monitors
Kubernetes cluster
Kubernetes deployments