Litmus 2.13: Chaos Engineering for Kubernetes Evolution

K8s Guru
2 min read
Litmus 2.13: Chaos Engineering for Kubernetes Evolution

Introduction

Litmus 2.13, released on November 28, 2023, is most relevant if you’re operating Kubernetes in production and want fewer surprises. This post walks through the highlights and the kinds of operational scenarios where the changes tend to matter first.


Chaos Experiment Improvements

  • Experiment types expansion adds support for more chaos scenarios.
  • Experiment reliability improvements provide better success rates and error handling.
  • Experiment scheduling enhancements enable more flexible experiment execution.
  • Multi-cluster support enables chaos testing across distributed deployments.

GitOps Integration

  1. Git integration improvements enable managing chaos experiments in Git repositories.
  2. CI/CD integration provides automated chaos testing in deployment pipelines.
  3. Policy enforcement enables governance of chaos experiments through Git workflows.
  4. Version control enables tracking and auditing of chaos experiment changes.

Observability Features

  • Metrics expansion exposes detailed chaos experiment metrics for Prometheus.
  • Event tracking provides better visibility into experiment execution and results.
  • Dashboard integration enables visualization of chaos experiment outcomes.
  • Reporting capabilities enable compliance and reliability reporting.

Getting Started

kubectl apply -f https://litmuschaos.github.io/litmus/2.13.0/litmus-2.13.0.yaml

Create a chaos experiment:

apiVersion: litmuschaos.io/v1alpha1
kind: ChaosEngine
metadata:
  name: nginx-chaos
  namespace: default
spec:
  appinfo:
    appns: default
    applabel: app=nginx
    appkind: deployment
  chaosServiceAccount: litmus-admin
  experiments:
  - name: pod-delete
    spec:
      components:
        env:
        - name: TOTAL_CHAOS_DURATION
          value: '30'

Summary

AspectDetails
Release DateNovember 28, 2023
Headline FeaturesChaos experiment improvements, GitOps integration enhancements, observability features
Why it MattersDelivers comprehensive chaos engineering platform with enhanced GitOps integration and observability

Litmus 2.13 provides teams with powerful chaos engineering capabilities for testing system resilience with improved GitOps integration.