Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Redundant Pod Deployment

Advice

Validate pod redundancy to have at least 2 pods per deployment
Advice:
Kubernetes
Redundancy
Install now

Redundant Pod Deployment

Validate pod redundancy to have at least 2 pods per deployment

Advice

Advice:
Kubernetes
Redundancy
Install now

Redundant Pod Deployment

Advice

Validate pod redundancy to have at least 2 pods per deployment
Advice:
Kubernetes
Redundancy
Install now

Redundant Pod Deployment

Validate pod redundancy to have at least 2 pods per deployment

Advice

Advice:
Kubernetes
Redundancy
Install now
Go back to list
The advice is in the state 'Action Needed', which requires configuration changes.The advice is in the state 'Action Needed', which requires configuration changes.

Introduction

Prevent your deployment from being down by having at least two pods or an automatic scaling via HorizontalPodAutoscaler. Otherwise, e.g., a single failure in a pod, crashing host, or availability zone being down would cause unavailability of a deployment.

Supported Advice States

Action Needed

The advice automatically discovers whether a Kubernetes deployment has at least two pods configured, e.g., via spec.replicas or HorizontalPodAutoscaler. The discovery is performed by the open-source library kube-score and integrated into this advice.

Validation Needed

Asks you to validate with an automatically created experiment that provided features work as expected when a container of a single pod is restarting.

Implemented

Once you have configured Kubernetes to have at least two pods or the deployment is targeted by a HorizontalPodAutoscaler.

Disabling Advice

Every advice is automatically active as described in extension-kubernetes#configuration. You can also activate advice individually, using for this advice, the identifier com.steadybit.extension_kubernetes.advice.k8s-single-replica.

Statistics
-Stars
Tags
Kubernetes
Redundancy
Homepage
hub.steadybit.com/extension/com.steadybit.extension_kubernetes
License
MIT
MaintainerSteadybit
Install now
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