Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task: Integrate geonode-benchmark tasks as optional locust sidecar #218

Open
mwallschlaeger opened this issue Oct 17, 2024 · 0 comments
Open
Labels
Discussion documentation Improvements or additions to documentation enhancement New feature or request feature new required feature

Comments

@mwallschlaeger
Copy link
Contributor

Task Description

GeoNode-Benchmark is a set of Locust tasks to interact with geonode, geoserver and pycsw. The initial motivation was to evaluate resource usage of geonode-k8s under certain user loads. Nevertheless locast is also well know for online application monitoring and also can export metrics to a prometheus. Therefore adding a locust sidecar which constantly runs integrations tests at an online system would help to identify problems inside an installation faster.

Therefor i would extend the deployment by a locost / geonode-benchmark / locust exporter deployment like:

geonode-k8s:
  locust:
   enabled: true
   password: 1243
   number_of_users: 2
   ....

in the values.yaml

Additional Information

Any additional information or context that may be helpful in completing the task.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Discussion documentation Improvements or additions to documentation enhancement New feature or request feature new required feature
Projects
None yet
Development

No branches or pull requests

1 participant