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

Task: Add a configurable fixture template #49

Closed ridoo closed 11 months ago

ridoo commented 11 months ago

Task Description

It would be nice to have a manifest which includes fixtures which are configurable via values.yaml.

Additional Information

Not sure about auto loading the fixtures via python manage.py loaddata <yourfixturehere>. For now this would have be done manually. What is your opinion on this @mwallschlaeger ?

mwallschlaeger commented 11 months ago

I'm open to this idea. Using the current deployment will run into problems when using not vanilla geonode implementations. so make the helm chart aware of things like fixtures and so on is a plus. As geonode4.2 also targets a new init process for their django geonode container, this helm chart is open to initialize the deployment also apart from tasks.py.

But for now i think defining fixtures inside the values.yaml could add a function call inside of tasks.py.