zalf-rdm / geonode-k8s

A Kubernetes helm chart for the geospacial webapplication Geonode
https://geonode-k8s.readthedocs.io/en/latest/
GNU General Public License v2.0
12 stars 7 forks source link

Issue#27 py csw single microservice #68

Closed mwallschlaeger closed 10 months ago

mwallschlaeger commented 10 months ago

Description

Reinitialized PR. Had a problem with git on the old branch. old PR: #34

ref #27

added pycsw microservice inspired by pycsw helm chart (https://github.com/geopython/pycsw/tree/master/docker/helm) with adoption to the style of this helm chart.

Implementation:

nginx container forwarding traffic to pycsw via .Values.pycsw.endpoint url
mappings.py taken from GeoNode codbase (https://github.com/GeoNode/geonode/blob/master/geonode/catalogue/backends/pycsw_local_mappings.py)
pycsw.cfg taken from pycsw helm chart

Type of Change

Please select the relevant option:

Related Issue

If there is an existing issue related to this pull request, please reference it here.

closes #27

Checklist

Please ensure that your pull request meets the following requirements:

Additional Notes

Any additional information or context regarding the pull request can be provided here.

Thank you for creating this pull request