Charmed Litmus is a solution that handles deployment, scaling, and Day 2 operations specific to LitmusChaos, an open source platform used for chaos testing.
The solution consists of a set of charms, which together, currently, deploy the control plane and the execution plane of LitmusChaos:
litmus-chaoscenter-k8s: central UI, façade API, entrypoint for managing chaos experimentslitmus-auth-k8s: user authentication and authorisation, project and account managementlitmus-backend-k8s: backend API server, executes and orchestrates chaos experiment workflowsmongodb-k8s: datastore for users, projects, experiments, and chaos resultslitmus-infrastructure-k8s: represents the execution plane where chaos experiments are actually executed
For the solution-level documentation, look at the solution-level Charmed Chaos Engineering docs.
Project and community
Charmed Litmus is an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.