litmus-backend-k8s docs - index

Litmus Backend Charm (part of Charmed Litmus)

litmus-backend-k8s is a charm that, in conjunction with the litmus-chaoscenter-k8s charm, the litmus-auth-k8s charm, and mongodb-k8s charm deploys and operates the control plane of LitmusChaos, an open source platform used for chaos testing.

This charm, together with a litmus-chaoscenter application, a litmus-auth application, and a mongodb instance handles deployment, scaling, configuration, and Day 2 operations specific to the control plane of LitmusChaos.

A litmus-backend-k8s application is responsible for serving the requests received from litmus-chaoscenter-k8s, by querying the database (mongodb-k8s) for the relevant information.

Important! This charm is meant to work in conjunction with its counterparts. This documentation only contains charm-specific, and as such relatively low-level documentation. For the solution-level documentation, look at the solution-level Charmed Litmus docs.

This charm is:

In this documentation

Tutorial
Get started - a hands-on introduction for new users deploying the charmed operator.
How-to guides
Step-by-step guides covering key operations and common tasks
Explanation
Concepts - discussion and clarification of key topics
Reference
Technical information - specifications, APIs, architecture

Project and community

Charmed Litmus is an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.

Navigation

Level Path Navlink
1 Tutorials Tutorials
1 How To How To
1 Reference Reference
1 Explanation Explanation