Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Kubernetes Node

Target

Target

Install now

Kubernetes Node

Target

Target

Install now

Kubernetes Node

Target

Target

Install now

Kubernetes Node

Target

Target

Install now
Go back to list

Introduction

Kubernetes nodes are discovered as a target for node-based kubernetes attacks like Drain Node or Taint Node. Kubernetes node targets includes attributes describing their current workload like pods, containers and their owners like deployments, statefulsets, daemonsets, etc.

Statistics
-Stars
Tags
Kubernetes
Container
AWS
Azure
GCP
Advice
Homepage
hub.steadybit.com/extension/com.steadybit.extension_kubernetes
License
MIT
MaintainerSteadybit
Install now

Supported Actions

See all
Drain node

Drains a node

Attack

Attack

Kubernetes nodes

Useful Templates

See all
Draining a node should reschedule pods quickly

When draining a node, Kubernetes should reschedule running pods on other nodes without hiccups to ease, e.g., node maintenance.

Motivation

Draining a node may be necessary for, e.g., maintenance of a node. If that happens, Kubernetes should be able to reschedule the pods running on that node within the expected time and without user-noticeable failures.

Structure

For the entire duration of the experiment, a user-facing endpoint should work within expected success rates. At the beginning of the experiment, all pods should be ready to accept traffic. As soon as the node is drained, Kubernetes will evict the pods, but we still expect the pod's redundancy to be able to serve the user-facing endpoint. Eventually, after 120 seconds, all pods should be rescheduled and ready again to recover after the maintenance.

Elasticity
Kubernetes

Kubernetes cluster

Kubernetes deployments

Kubernetes nodes

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