8gears / n8n-helm-chart

A Kubernetes Helm chart for n8n a Workflow Automation Tool. Easily automate tasks across different services.
https://artifacthub.io/packages/helm/open-8gears/n8n
Apache License 2.0
207 stars 102 forks source link

Unable to use non-semver image tags #62

Open dan-sullivan opened 11 months ago

dan-sullivan commented 11 months ago

Hi! Due to the various semantic versioning checks for the image tags, you cannot use a non-semver compliant tag. Particularly Im trying to use the ai-beta tag.

e.g. this in deployments.yaml is a failure point.

          volumeMounts:
            - name: data
              mountPath: {{ if semverCompare ">=1.0" (.Values.image.tag | default .Chart.AppVersion) }}/home/node/.n8n{{ else }}/root/.n8n{{ end }}

And of course when attempting to deploy, this fails pointing out the tag isnt semver compliant. I realise these are non-production tags so would you be willing to support these?

Vad1mo commented 11 months ago

Happy to accept PR. The suggest to ditch support for below version 1.0. we can bump the chart to 2.x and outline breaking change.