Pith. sign in

REVIEW 1 cited by

Mutiny! How does Kubernetes fail, and what can we do about it?

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2404.11169 v1 pith:XEBTTK5T submitted 2024-04-17 cs.DC

classification cs.DC
keywords errorfailuresfaultkubernetesreal-worldcluster-widedatafailure
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

In this paper, we i) analyze and classify real-world failures of Kubernetes (the most popular container orchestration system), ii) develop a framework to perform a fault/error injection campaign targeting the data store preserving the cluster state, and iii) compare results of our fault/error injection experiments with real-world failures, showing that our fault/error injections can recreate many real-world failure patterns. The paper aims to address the lack of studies on systematic analyses of Kubernetes failures to date. Our results show that even a single fault/error (e.g., a bit-flip) in the data stored can propagate, causing cluster-wide failures (3% of injections), service networking issues (4%), and service under/overprovisioning (24%). Errors in the fields tracking dependencies between object caused 51% of such cluster-wide failures. We argue that controlled fault/error injection-based testing should be employed to proactively assess Kubernetes' resiliency and guide the design of failure mitigation strategies.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Simplifying Root Cause Analysis in Kubernetes with StateGraph and LLM

    cs.DC 2025-06 conditional novelty 6.0 of 10

    SynergyRCA uses GPT-4o and a graph database of Kubernetes entity states to identify root causes of cluster incidents, reporting about 90 percent precision on two production clusters.

Pith tools