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:
- intended to be used together with the
litmus-auth-k8s
charm. - intended to be used together with the
litmus-backend-k8s
charm. - intended to be used together with the
mongodb-k8s
charm.
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.
- Read our Code of conduct
- Join the Discourse community forum
- Join the Matrix community chat
- Contribute on GitHub
Navigation
Level | Path | Navlink |
---|---|---|
1 | Tutorials | Tutorials |
1 | How To | How To |
1 | Reference | Reference |
1 | Explanation | Explanation |