Skip to content

Commit 031fe22

Browse files
committed
Helm chart version bump
Add parameter for detecting when iam is activated from the webui Update to the nuxt-client image version 0.1.4
1 parent f2f90bb commit 031fe22

4 files changed

Lines changed: 10 additions & 5 deletions

File tree

zoo-project-dru/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ type: application
2323
# This is the chart version. This version number should be incremented each time you make changes
2424
# to the chart and its templates, including the app version.
2525
# Versions are expected to follow Semantic Versioning (https://semver.org/)
26-
version: 0.9.8
26+
version: 0.9.9
2727

2828
# This is the version number of the application being deployed. This version number should be
2929
# incremented each time you make changes to the application. Versions are not expected to
@@ -78,9 +78,9 @@ dependencies:
7878
annotations:
7979
artifacthub.io/changes: |
8080
- kind: changed
81-
description: "Update to the nuxt-client image version 0.1.2"
81+
description: "Update to the nuxt-client image version 0.1.4"
8282
- kind: changed
83-
description: "Update the security_service.py to set the tmpUrl only once"
83+
description: "Add environment variable to enable/disable IAM in the webui"
8484
- kind: changed
8585
description: "Align the README.md with the Chart.yaml version"
8686

zoo-project-dru/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ To install the chart with the release name `my-zoo-project-dru`:
2424

2525
````bash
2626
helm repo add zoo-project https://zoo-project.github.io/charts/
27-
helm install my-zoo-project-dru zoo-project/zoo-project-dru --version 0.9.8
27+
helm install my-zoo-project-dru zoo-project/zoo-project-dru --version 0.9.9
2828
````
2929

3030
## Parameters

zoo-project-dru/templates/dp-webui.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,11 @@ spec:
110110
value: {{ default "true" .Values.webui.requiresBearerToken | quote }}
111111
- name: ZOO_OGCAPI_REQUIRES_BEARER_TOKEN
112112
value: {{ default "true" .Values.webui.requiresBearerToken | quote }}
113+
{{- $iamEnabled := .Values.iam.enabled | default (ternary "true" "false" (eq .Values.iam.enabled true)) }}
114+
- name: NUXT_PUBLIC_ZOO_IAM_ENABLED
115+
value: {{ $iamEnabled | quote }}
116+
- name: ZOO_IAM_ENABLED
117+
value: {{ $iamEnabled | quote }}
113118
- name: NUXT_PUBLIC_SUBSCRIBERURL
114119
value: "http://{{ .Release.Name }}-service/cgi-bin/publish.py"
115120
- name: SUBSCRIBERURL

zoo-project-dru/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@ webui:
602602
image:
603603
repository: zooproject/nuxt-client
604604
pullPolicy: IfNotPresent
605-
tag: 0.1.2
605+
tag: 0.1.4
606606
# Override container command/args. Defaults to image CMD which runs
607607
# `node .output/server/index.mjs` for the multi-stage slim image.
608608
command: []

0 commit comments

Comments
 (0)