https://github.com/mapfish/helm-mapfish-print
https://github.com/mapfish/helm-mapfish-print
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mapfish/helm-mapfish-print
- Owner: mapfish
- License: other
- Created: 2024-09-24T08:58:59.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-07-28T17:30:12.000Z (9 months ago)
- Last Synced: 2025-07-28T19:27:21.441Z (9 months ago)
- Size: 21.5 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# HELM Mapfish Print
This repository provide an example values file that can be used with [helm-application](https://github.com/camptocamp/helm-application) to deploy a Mapfish Print service.
With the following values, you will have a print with:
- Use a database to make the cluster mode working.
- Mask the metrics views [TODO].
- Expose the JMX metrics to Prometheus.
- Configure a PodDisruptionBudget.
- Configure an Ingress.
To expose the JMX metrics to Prometheus, we:
- Get the `jmx_prometheus_javaagent.jar` from the `bitnami/jmx-exporter` image.
- Create a `jmx-exporter.yaml` configuration in a ConfigMap.
- Run java with a `-javaagent:...` argument.
- Configure a `prometheus` port.
- Create a PodMonitor object to indicate to the Prometheus operator where he should get the metrics.