Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AbdelrhmanHamouda/locust-k8s-operator
Deploy and manage Locust tests on Kubernetes.
https://github.com/AbdelrhmanHamouda/locust-k8s-operator
ci cloud kubernetes locust operator performance performance-testing
Last synced: 28 days ago
JSON representation
Deploy and manage Locust tests on Kubernetes.
- Host: GitHub
- URL: https://github.com/AbdelrhmanHamouda/locust-k8s-operator
- Owner: AbdelrhmanHamouda
- License: apache-2.0
- Created: 2022-09-08T14:16:24.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-04-08T14:46:09.000Z (8 months ago)
- Last Synced: 2024-05-01T18:29:14.754Z (7 months ago)
- Topics: ci, cloud, kubernetes, locust, operator, performance, performance-testing
- Language: Java
- Homepage: https://abdelrhmanhamouda.github.io/locust-k8s-operator/
- Size: 2.8 MB
- Stars: 43
- Watchers: 3
- Forks: 9
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Roadmap: docs/roadmap.md
Awesome Lists containing this project
- awesome-locust - locust-k8s-operator - Cloud native solution to run Locust on any Kubernetes cluster. (Tools / Distributed)
README
# Locust Kubernetes Operator
Enable performance testing for the modern era!
Utilize the full power of _[Locust](https://github.com/locustio/locust)_ in the cloud.
Docs: [github.io/locust-k8s-operator/](https://abdelrhmanhamouda.github.io/locust-k8s-operator/)
-----------------------------
[//]: # (Badges)
[![CI Pipeline][pipeline-status]][pipeline-status-url]
[![Codacy Badge][code-coverage]][code-coverage-url]
[![Codacy Badge][code-quality]][code-quality-url]
[![Documentation][docs]][docs-url]![](docs/assets/images/run-anywhere.png)
## At a glance
The _Operator_ is designed to unlock seamless & effortless distributed performance testing in the **_cloud_** and enable **_continues
integration for CI / CD_**. By design, the entire system is cloud native and focuses on automation and CI practices. One strong feature
about the system is its ability to **horizontally scale** to meet any required performance demands.## Documentation
All the documentation for this project and how to use it is available through [github.io/locust-k8s-operator/](https://abdelrhmanhamouda.github.io/locust-k8s-operator/).## Project status
The project is **_actively_** maintained and is under continues development and improvement. If you have any request or want to chat, kindly
open a ticket. If you wish to contribute code and / or ideas, kindly check the contribution section.## Contribute
There's plenty to do, come say hi in [the issues](https://github.com/AbdelrhmanHamouda/locust-k8s-operator/issues)! 👋
Also check out the [CONTRIBUTING.MD](CONTRIBUTING.md) 🤓
## License
Open source licensed under Apache-2.0 license (see LICENSE file for details).
[//]: # (Pipeline status badge)
[pipeline-status]: https://github.com/AbdelrhmanHamouda/locust-k8s-operator/actions/workflows/ci.yaml/badge.svg?branch=master
[pipeline-status-url]: https://github.com/AbdelrhmanHamouda/locust-k8s-operator/actions/workflows/ci.yaml[//]: # (Code coverage badge)
[code-coverage]: https://app.codacy.com/project/badge/Grade/70b76e69dbde4a9ebfd36ad5ccf6de78
[code-coverage-url]: https://app.codacy.com/gh/AbdelrhmanHamouda/locust-k8s-operator/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade[//]: # (Code quality badge)
[code-quality]: https://app.codacy.com/project/badge/Coverage/70b76e69dbde4a9ebfd36ad5ccf6de78
[code-quality-url]: https://app.codacy.com/gh/AbdelrhmanHamouda/locust-k8s-operator/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_coverage
[//]: # (Documentation badge)
[docs]: https://img.shields.io/badge/Documentation-gh--pages-green
[docs-url]:https://abdelrhmanhamouda.github.io/locust-k8s-operator/