openfga / helm-charts

Official Helm charts for the OpenFGA project.
https://openfga.dev
Apache License 2.0
19 stars 35 forks source link

fix: postgresql subchart #112

Closed jon-whit closed 6 months ago

jon-whit commented 6 months ago

Description

In #89 I broke the Helm chart for those users who want to quickly deploy Postgres alongside the OpenFGA service. This fixes that. I verified the commands in the README work.

References

https://github.com/openfga/helm-charts/pull/89

Review Checklist

evankanderson commented 6 months ago

Hi, this seems to have renamed the postgres key to postgresql on a minor version update. This seems like a breaking change. I realize that the chart is at 0.1.39, so that could be expected, but I wanted to let you know that we're actually using this to deploy OpenFGA.

evankanderson commented 6 months ago

We can change the key, but our ArgoCD deployment is currently in state Error with the following complaint:

Manifest generation error (cached):

`helm template . --name-template openfga --namespace openfga --kube-version 1.27 --values /tmp/3db5fc69-a673-4c62-b897-d09920b9b4c0 <api versions removed> --include-crds` failed exit status 1: Error: values don't meet the specifications of the schema(s) in the following chart(s): openfga: - (root): Additional property postgres is not allowed

Let us know whether we should switch to the new key or if the rename is going to be rolled back.