Getting started my journey with LFX Mentorship and LitmusChaos

Dhananjay Purohit
2 min readSep 7, 2021

LFX Mentorship? What’s that 🧐

Quoting an intro from their website:-

LFX Mentorship (previously known as Community Bridge) is a platform Developed by the Linux Foundation, which accelerates the adoption, innovation, and sustainability of open source software. ”

This program is designed to help developers with the necessary skills to experiment, learn, and contribute effectively to open source communities. This program currently happens thrice a year: Spring, Summer, and Fall. One can apply for any season by checking the timeline, eligibility rules, and projects.

What is LitmusChaos?

LitmusChaos is a Cloud-Native Chaos Engineering platform for Kubernetes Developers and SREs. It is a CNCF sandbox project which is highly extensible and integrates with other tools to enable the creation of custom experiments for Chaos Engineering.

A definition of Chaos Engineering taken from principles of chaos engineering website:-

“ Chaos Engineering is the discipline of experimenting on a system in order to build confidence in the system’s capability to withstand turbulent conditions in production.

In simple words, it’s a process of injecting failures in the system before they happen unexpectedly, finding the weaknesses, and fixing them.

About my project

Chaos Center dashboard

My project will be revolving around the enhancement of the ChaosCenter-E2E test suite. Currently, the ChaosCenter pipeline consists of tests for Installation, Workflow Scheduling, Hub CRUD operations, Teaming, Settings & Cleanup. My work involves making the tests related to the above operations more optimized and robust along with adding tests for operations related to Workflow Analytics, Datasource & Dashboard configuration, etc. Running performance tests for checking the ChaosCenter portal’s responsiveness and stability will be a stretch goal of my project.

I am diving deep into the concepts of Chaos Engineering and looking forward to learning good things and delivering them back to the community.

You can connect me on LinkedIn or Twitter. Looking forward to delivering more good things in the future.

You can learn more about the project LitmusChaos on GitHub and make contributions to it:-

https://github.com/litmuschaos/litmus

--

--

Dhananjay Purohit

Summer Of Bitcoin’22 @Alby | GSoC'21 @Orcasound | LFX’21 CNCF- @LitmusChaos | Full Stack Developer | Open-source contributor