Releases: lotusload/lotus
Releases · lotusload/lotus
Release v0.1.5
Release v0.1.4
Features:
- Added new util that waits until a given Lotus reaches a phase
Release v0.1.3
Features:
- Added volumes support inside worker spec
Release v0.1.2
Fixes:
- Added missing "apiVersion" to manifests for ConfigMaps
- Added some tests about handling signals in the cli package
Refactors:
- Changed the way of writing rules for cmd images
Release v0.1.1
Moved from personal GitHub account to LotusLoad org.
Release v0.1.0
Lotus is a Kubernetes controller for running load testing. Lotus schedules & monitors the load test workers, collects & stores the metrics and notifies the test result.
Once installed, Lotus provides the following features:
- GRPC and HTTP support
- Ability to write the scenario by any language you want
- Automation-friendly
Checks
(like asserts, fails in normal test) for easy and flexible CI configuration- Test is configured by using declarative Kubernetes CRD for version control friendliness
- Flexible metrics storage and visualization
- Ability to view visualized time series by Grafana
- Ability to persist time series data to a long-term storage like GCS or S3
- Ability to notify and store the result summary to multiple receivers: GCS, Slack, Logger...