Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 6 additions & 5 deletions .github/workflows/chart-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,9 @@ jobs:
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
# https://github.com/marketplace/actions/checkout
- name: Checkout Git code
uses: actions/checkout@v3
uses: actions/checkout@v6
with:
fetch-depth: 0

Expand All @@ -43,17 +44,17 @@ jobs:
git config user.name "$GITHUB_ACTOR"
git config user.email "$GITHUB_ACTOR@users.noreply.github.com"

# https://github.com/Azure/setup-helm
- name: Install Helm
uses: azure/setup-helm@v3
with:
token: "${{ secrets.GITHUB_TOKEN }}"
uses: azure/setup-helm@v4.3.1

- name: Add dependent chart repositories
run: |
helm repo add groundhog2k https://groundhog2k.github.io/helm-charts

# https://github.com/marketplace/actions/helm-chart-releaser
- name: Run chart-releaser
uses: helm/chart-releaser-action@v1.6.0
uses: helm/chart-releaser-action@v1.7.0
with:
mark_as_latest: false
env:
Expand Down
7 changes: 7 additions & 0 deletions RELEASENOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.2.5

* wger starts using releases
* use wger version 2.4
* minor upgrade postgres
* major upgrade redis

## 0.2.4

* support existing database
Expand Down
8 changes: 4 additions & 4 deletions charts/wger/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
dependencies:
- name: postgres
repository: https://groundhog2k.github.io/helm-charts
version: 1.3.5
version: 1.3.9
- name: redis
repository: https://groundhog2k.github.io/helm-charts
version: 1.3.3
digest: sha256:d2001f75ff9aa2bbd0e6ec844568d7d4368e9cc73a19fa90af5853d870d436aa
generated: "2025-02-22T12:08:27.390882873+01:00"
version: 2.2.1
digest: sha256:596eece23879507db75940249339e00c786b17314efaece75d539a11bdb9bdb4
generated: "2026-02-07T09:24:45.91066494+01:00"
8 changes: 4 additions & 4 deletions charts/wger/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
apiVersion: v2
version: 0.2.4
appVersion: latest
version: 0.2.5
appVersion: "2.4"
name: wger
description: A Helm chart for wger installation on Kubernetes
icon: data:image/png;base64,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
Expand All @@ -15,11 +15,11 @@ dependencies:
condition: postgres.enabled
tags:
- groundhog2k
version: 1.3.5
version: 1.3.9
repository: https://groundhog2k.github.io/helm-charts
- name: redis
condition: redis.enabled
tags:
- groundhog2k
version: 1.3.3
version: 2.2.1
repository: https://groundhog2k.github.io/helm-charts
32 changes: 19 additions & 13 deletions charts/wger/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,9 @@ helm upgrade \
-f values.yaml
```

First you may want to make a copy of [values.yaml](https://github.com/wger-project/helm-charts/blob/master/charts/wger/values.yaml) and modify it for your needs.
First you may want to make a copy of [values.yaml](values.yaml) and modify it for your needs.

There are some examples of the `values.yaml` in the [example folder](https://github.com/wger-project/helm-charts/blob/master/example/).
There are some examples of the `values.yaml` in the [example folder](/example/).

Please see the [parameters section](#parameters).

Expand Down Expand Up @@ -105,7 +105,7 @@ Celery requires persistent volumes.
| `celery.annotations` | Annotations | Dictionary | `{}` |
| `celery.replicas` | Enable celery for sync | Integer | `1` |
| `celery.replicasWorker` | Enable celery for sync | Integer | `1` |
| `celery.securityContext` | Pod security context | Object | see [values.yaml](charts/wger/values.yaml) |
| `celery.securityContext` | Pod security context | Object | see [values.yaml](values.yaml) |
| `celery.syncExercises` | sync exercises | Boolean | `True` |
| `celery.syncImages` | sync exercise images | Boolean | `True` |
| `celery.syncVideos` | sync exercise videos | Boolean | `True` |
Expand Down Expand Up @@ -195,7 +195,7 @@ Celery requires persistent volumes.

| Name | Description | Type | Default Value |
|-------------------|-------------|------|---------------|
| `app.environment` | Array of objects, representing additional environment variables to set for the deployment. | Array | see [_helpers.yaml](charts/wger/templates/_helpers.tpl) and [values.yaml](charts/wger/values.yaml) |
| `app.environment` | Array of objects, representing additional environment variables to set for the deployment. | Array | see [_helpers.yaml](templates/_helpers.tpl) and [values.yaml](values.yaml) |

There are more possible ENV variables, than the ones used in the deployment. Please check [prod.env](https://github.com/wger-project/docker/blob/master/config/prod.env).

Expand Down Expand Up @@ -301,20 +301,26 @@ echo "AXES_SENSITIVE_PARAMETERS = []" >>settings.py

## Upgrading

wger is developped in a rolling release manner, so the docker image of the release is `:latest`, the hightest version tag `:X.x-dev` is the same as the `:latest` image. Older version tags are not changed or "bugfixed".
Wger has started making releases from version 2.4, so from helm chart version 0.2.5 charts are pinned to a specific wger version.

This means we cannot upgrade with changing the image tag.
```sh
# update the repo
helm repo update github-wger

As a consequence the default `values.yaml` has set `imagePullPolicy` to `Always`, this means if the kubelet has a container image with that exact digest cached locally, the kubelet uses its cached image; otherwise, the kubelet pulls the image with the resolved digest, and uses that image to launch the container.
# list versions from repo
helm search repo github-wger/wger -l --devel

To upgrade you can restart the deployment (k8s v1.15):
# list the installed version
helm -n wger list

```bash
kubectl -n wger rollout restart deploy wger-app wger-celery wger-celery-worker
helm upgrade \
--install wger github-wger/wger \
--version 0.2.5 \
-n wger \
--create-namespace
-f values.yaml
```

For PostgreSQL and Redis upgrades, please check the Groundhog2k documentation, linked at the end.


### Postgres Upgrade Notes

Expand Down Expand Up @@ -453,7 +459,7 @@ Generally persistent volumes needs to be configured depending on your setup.

## Developing locally

Please have a look at [DEVEL.md](DEVEL.md).
Please have a look at [DEVEL.md](/DEVEL.md).


## Contact
Expand Down
2 changes: 1 addition & 1 deletion charts/wger/templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ environment:
{{- end }}
{{/*
initContainer postgres command
used for wger-app and celery containers
used for wger-app
*/}}
{{- define "initContainer.pgonly.command" }}
{{- $dbhost := .Values.app.django.existingDatabase.host | default (print .Release.Name "-postgres") | quote }}
Expand Down
5 changes: 2 additions & 3 deletions charts/wger/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,8 @@ app:
registry: docker.io
repository: wger/server
# when tag left emtpy the Chart appversion will be taken
# wger is developed as a rolling release
tag: latest
PullPolicy: Always
# tag: latest
PullPolicy: IfNotPresent
annotations: {}
replicas: 1
securityContext:
Expand Down