Skip to content

Commit

Permalink
release 1.0.3 updated geonode version to 4.1.3 (#100)
Browse files Browse the repository at this point in the history
  • Loading branch information
mwallschlaeger authored Sep 20, 2023
1 parent f354949 commit 7195d79
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 11 deletions.
13 changes: 8 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@

![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square)
![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square)

# Helm Chart for Geonode

Expand All @@ -26,13 +26,13 @@ Due to growing needs for high availability and scalability this repository aims
Geonode-k8s
-----------

This repository provides a helm chart for **geonode(4.1.2)** including additional services as:
This repository provides a helm chart for **geonode** including additional services as:
- geoserver: source server for sharing geospatial data (https://geoserver.org/)
- rabbitmq: message broker (scalable)
- postgresql database: using zalando postgres-operator for distributed database for geonode and postgis db for geoserver (https://github.com/zalando/postgres-operator) (scalable)
- memcached (optional): as django cache (scalable)
- nginx: webserver to deliver static content (scalable)

- pycsw: CSW interface (scalable)
This helm chart provides the possibility to run most of the services redundant to increase performance on the one hand and increase fail safe on the other hand.

To get an overview of the available configuration check out the values [docs](charts/geonode/README.md). If you want to run the helm chart first on a minikube cluster check out the [minikube](docs/minikube-installation.md) guide. Also check the minikube-values.yaml for basic configuration.
Expand All @@ -42,9 +42,11 @@ If you want to go straight for a production installation follow the [installatio
Furhter docs:
- [https-ingress](docs/https-ingress.md)
- [access-geonode-database-from-outside-of-kubernetes](docs/access-geonode-database-from-outside.md)
- [use-database-outside-of-this-helm-chart](docs/external-database.md)
- [configure-nginx-ingress-body-size-timeout](docs/nginx-ingress-class.md)
- [run-with-external-postgresql-database](docs/external-database.md)

- [custom-secret-handling](docs/provide-custom-secret.md)
- [how-to-configure-external-pycsw](docs/pycsw.md)
Install
-------

Expand All @@ -55,11 +57,12 @@ Install

The chart will automatically install required dependencies, i.e. a RabbitMQ broker and a Postgres database with `postgis` extensions installed, and link them up.

| GeoNode-k8s chart version | GeoNode version(s) | geonode container image | geoserver container image |
| GeoNode-k8s<br /> chart version | GeoNode<br /> version(s) | geonode container image | geoserver container image |
|---------------------------|--------------------|-------------------------|---------------------------|
| [1.0.0](https://github.com/zalf-rdm/geonode-k8s/releases/tag/1.0.0) | [4.1.2](https://github.com/GeoNode/geonode/releases/tag/4.1.2) | [52north/geonode:4.1.2](https://hub.docker.com/r/52north/geonode/tags) | [geonode/geoserver:2.23.0](https://hub.docker.com/r/geonode/geoserver/tags) |
| [1.0.1](https://github.com/zalf-rdm/geonode-k8s/releases/tag/1.0.1) | [4.1.2](https://github.com/GeoNode/geonode/releases/tag/4.1.2) | [52north/geonode:4.1.2](https://hub.docker.com/r/52north/geonode/tags) | [geonode/geoserver:2.23.0](https://hub.docker.com/r/geonode/geoserver/tags) |
| [1.0.2](https://github.com/zalf-rdm/geonode-k8s/releases/tag/1.0.2) | [4.1.2](https://github.com/GeoNode/geonode/releases/tag/4.1.2) | [52north/geonode:4.1.2](https://hub.docker.com/r/52north/geonode/tags) | [geonode/geoserver:2.23.0](https://hub.docker.com/r/geonode/geoserver/tags) |
| [1.0.3](https://github.com/zalf-rdm/geonode-k8s/releases/tag/1.0.2) | [4.1.3](https://github.com/GeoNode/geonode/releases/tag/4.1.3) | [52north/geonode:4.1.3](https://hub.docker.com/r/52north/geonode/tags) | [geonode/geoserver:2.23.0](https://hub.docker.com/r/geonode/geoserver/tags) |

## Install chart dependencies

Expand Down
4 changes: 2 additions & 2 deletions charts/geonode/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v2
name: geonode-k8s
version: 1.0.2
description: "Helm Chart for Geonode. Supported versions: Geonode: 4.1.2, Geoserver: 2.23, pyCSW: 2.61"
version: 1.0.3
description: "Helm Chart for Geonode. Supported versions: Geonode: 4.1.3, Geoserver: 2.23, pyCSW: 2.61"
keywords:
- geonode
- geospatial
Expand Down
6 changes: 3 additions & 3 deletions charts/geonode/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# geonode-k8s

![Version: 1.0.2](https://img.shields.io/badge/Version-1.0.2-informational?style=flat-square)
![Version: 1.0.3](https://img.shields.io/badge/Version-1.0.3-informational?style=flat-square)

Helm Chart for Geonode. Supported versions: Geonode: 4.1.2, Geoserver: 2.23, pyCSW: 2.61
Helm Chart for Geonode. Supported versions: Geonode: 4.1.3, Geoserver: 2.23, pyCSW: 2.61

**Homepage:** <https://geonode.org/>

Expand Down Expand Up @@ -65,7 +65,7 @@ Helm Chart for Geonode. Supported versions: Geonode: 4.1.2, Geoserver: 2.23, pyC
| geonode.haystack.engine_url | string | `"http://elasticsearch:9200/"` | hystack url |
| geonode.haystack.search_results_per_page | string | `"200"` | hystack results per page |
| geonode.image.name | string | `"52north/geonode"` | used geonode image |
| geonode.image.tag | string | `"4.1.2"` | tag of used geonode image |
| geonode.image.tag | string | `"4.1.3"` | tag of used geonode image |
| geonode.ingress.addNginxIngressAnnotation | bool | `false` | adds ingress annotations for nginx ingress class to increase uploadsize and timeout time |
| geonode.ingress.enabled | bool | `true` | enables external access |
| geonode.ingress.ingressClassName | string | `nil` | define kubernetes ingress class for geonode ingress |
Expand Down
2 changes: 1 addition & 1 deletion charts/geonode/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ geonode:
# -- used geonode image
name: 52north/geonode
# -- tag of used geonode image
tag: '4.1.2'
tag: '4.1.3'

# -- additions to tasks.py init script, must be additional code written in python
tasks_pre_script: |
Expand Down

0 comments on commit 7195d79

Please sign in to comment.