Litmus is an open source Chaos Engineering platform that enables teams to identify weaknesses & potential outages in infrastructures by inducing chaos tests in a controlled way.
Developers & SREs can simply execute Chaos Engineering with Litmus as it is easy to use, based on modern chaos engineering practices & community collaborated. Litmus is 100% open source & CNCF-hosted.
Litmus is an end-to-end chaos engineering platform for cloud native infrastructure and applications. Litmus is designed to orchestrate and analyse chaos in their environments.
A chaos workflow can be scheduled within minutes from scratch with almost no learning curve. The initial start of your chaos engineering journey is straight forward.
From very simple to highly complex chaos workflows, all are easy to construct. Use GitOps and the chaos workflows to scale your chaos engineering efforts and increase your Kubernetes platform’s resilience.
Over time, with the monthly cadence releases and community engagement, we have added a lot of features and made LitmusChaos much easier for the end-users. With the launch of Litmus 2.0, a new way of chaos engineering can be performed by the users.
ChaosHub hosts most of the chaos experiments that are needed for a quick start in Chaos Engineering. These experiments are well tested, highly tunable and declarative.
Chaos experiments are chained either in sequence or in parallel to build a chaos scenario. The workflows are declarative, schedulable and browsable. Workflow analytics are also available.
Steady state hypothesis can be created and verified using Litmus probes. Various types of probes help users to create complete chaos scenarios close to the real application experience upon failure.
Litmus exports Prometheus metrics transforming events and results that can help to highlight and quantify the impact of chaos on the applications or infrastructure in real time via in-house dashboards and external visualisation or APM tools.
Kubernetes namespaces are used as a completely managed environments for individual developers on Kubernetes. All features of Litmus can be used within the Kubernetes namespaces.
“Litmus is a great tool that offers out of the box generic chaos tests with different types of probes for performing validations at different time during the experiment which make automation easy.”
Samar
Lead Engineer at Orange
Orange has been using Litmus to strengthen the resiliency of their private cloud.
“Litmus was our top choice when it came to developing our cloud native chaos scenarios: it’s extensive list of experiments, open source nature, and friendly community gave us all the ingredients we needed to successfully complete our goals.”
Jordi Gil
Senior Software Engineer at Red Hat
Red Hat uses Litmus for testing the maturity of the Red Hat Openshift Virtualization solution.
“Litmus let's us easily incorporate simple chaos experiments into already existing clusters. Since it provides native Kubernetes support, it's easy to understand and modify. Also, LitmusChaos community is nothing short of exceptional, so that's a bonus!”
Adrian Gonciarz
Lead Q/A Engineer at Kitopi
Kitopi uses Litmus to continuously test the resiliency of their system.
“Litmus is one of the most promising open source chaos engineering frameworks that takes into account proper chaos engineering principles while providing autonomy and extensibility to the users.”
Andreas Krivas
Engineering Manager at Container Solutions
Container Solutions uses Litmus to provide Chaos Engineering solutions for many of their clients in improving their operational efficiency and reducing number of outages.
Litmus is highly extensible and integrates with other tools to enable the creation of custom experiments. Kubernetes developers & SREs use Litmus to manage chaos in a declarative manner and find weaknesses in their applications and infrastructure.
Get started with LitmusSneak peek into activities going inside ever growing Litmus community
Featured Blog
The CNCF Technical Oversight Committee (TOC) has voted to approve LitmusChaos' move from the CNCF Sandbox to Incubation level.
Checkout AnnouncementFeatured Blog
Year-end retrospectives are an interesting topic. Much as it helps dwell on things accomplished, it also generates excitement about what is to come. Here’s to the progress made for LitmusChaos as a project in 2021
Read BlogKubeCon North America, 2021
A session on how Orange, the telecommunications operator, uses Litmus, Kubernetes and other CNCF technologies to build and scale their application development process.
Checkout VideoGet involved
For live conversation and quick questions, join the Litmus Slack workspace. Don’t forget to say hi!
Join Slack