Project Update (GeoNode-k8s)
2026-09-01 , Ran1

The geonode-k8s chart is production-grade, community-driven solution for deploying GeoNode 4.x and 5. This talk presents a status update on the project’s progress, highlighting e.g. the upgrade to GeoNode 5 and the improvements on start up time of GeoNode.


geonode-k8s is a maintained, production-ready Helm chart for deploying GeoNode on Kubernetes, serving as the de facto standard for scalable, reliable, and reproducible GeoNode deployments in research, government environments. Designed from the ground up for modern cloud-native infrastructure, geonode-k8s provides a complete, modular, and automated solution for running GeoNode 4.x and GeoNode 5.0, ensuring compatibility with the latest features and security updates.
Built on Helm 3, the chart abstracts the complexity of orchestrating GeoNode’s multi-component architecture—comprising the GeoNode application, PostgreSQL, Redis, Celery, NGINX, and GeoServer —into a single, version-controlled deployment.

What sets geonode-k8s apart is its active development and growing community adoption. With regular updates, bug fixes, and feature enhancements, the project responds quickly to user feedback and evolving requirements.

Interest in geonode-k8s continues to rise, with increasing usage across research institutions, national data infrastructures, and open science initiatives. Its role in enabling scalable, FAIR-compliant research data management platforms—especially in domains like agriculture, environmental monitoring, and urban planning—has solidified its importance in the GeoNode ecosystem.

GitHub: https://github.com/GeoNodeUserGroup-DE/geonode-k8s
Helm Repository: https://geonode-usergroup-de.github.io/geonode-k8s-helm/


Level of technical complexity: 3 - advanced Indicate what is (are) the open source project(s) essential in your talk:

https://github.com/GeoNodeUserGroup-DE/geonode-k8s

I make my conference contribution available under the CC BY 4.0 license. The conference contribution comprises the abstract, the text contribution for the conference proceedings, the presentation materials as well as the video recording and live transmission of the presentation:

Hello, I’m Marcel,
a software developer from rural Germany, where the rhythms of nature remind me of the importance of sustainable systems, both in agriculture and in code.

At the Leibniz Centre for Agricultural Landscape Research (ZALF), I'm developing open infrastructure to support sustainable agricultural research. My focus is on extending and maintaining GeoNode, OpenDataCube, and Kubernetes — tools that empower researchers to manage, analyze, and share data responsibly and at scale.

When I’m not coding, you’ll find me on GitHub as @mwallschlaeger, contributing to open projects and exploring how technology can serve science and society.