Steadybit logoReliability Hub
GitHubGitHub iconStart Free Trial
Steadybit logoReliability Hub

Trigger Terminate AKS Instances

AttackAttack
New
Delete a percentage of nodes from an AKS managed node pool via the AKS API.
Targets:
Azure AKS node pools
Install now

Trigger Terminate AKS Instances

Delete a percentage of nodes from an AKS managed node pool via the AKS API.
AttackAttack
Install now

Trigger Terminate AKS Instances

AttackAttack
New
Delete a percentage of nodes from an AKS managed node pool via the AKS API.
Install now

Trigger Terminate AKS Instances

Delete a percentage of nodes from an AKS managed node pool via the AKS API.
AttackAttack
Install now
Go back to list

Introduction

This action deletes a percentage of nodes from a managed AKS node pool via the AKS BeginDeleteMachines API.

With the cluster-autoscaler enabled on the node pool, AKS replaces the deleted nodes within minutes. Without autoscaling, the pool shrinks until manually scaled back. AKS forbids deleting all nodes from a System pool — the experiment fails Prepare with an actionable error in that case.

Use Cases

  • Validate that pods reschedule onto surviving nodes within the configured PodDisruptionBudgets.
  • Measure cluster-autoscaler scale-up time and the impact on application availability during node churn.
  • Verify that StatefulSet, DaemonSet, and PDB-protected workloads recover correctly when nodes disappear.
  • Exercise alerting around node count drops or pool health degradation.

Rollback

This action does not support rollback — the AKS delete-machines call is fire-and-forget. Either the cluster-autoscaler restores the pool size, or you scale the pool manually after the experiment.

Parameters

ParameterDescriptionDefault
Percentage of nodes to terminatePercentage (1-100) of the node pool's nodes to terminate.33
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!

Statistics
-Stars
Tags
Azure
Azure AKS
Cloud
Kubernetes
Node pool
Homepage
hub.steadybit.com/extension/com.steadybit.extension_azure
License
MIT
MaintainerSteadybit
Install now
Steadybit logoReliability Hub
Start Free Trial
© 2026 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon