From e4377eff9f0017048154cc0da7c8da6a217db770 Mon Sep 17 00:00:00 2001 From: Jonathan Liedy Date: Wed, 10 Jan 2024 13:55:20 -0500 Subject: [PATCH] feat: added hook to job to delete/recreate during upgrade/rollback (#70) Signed-off-by: Jonathan Liedy --- charts/openfga/Chart.yaml | 2 +- charts/openfga/templates/rbac.yaml | 1 + charts/openfga/values.yaml | 7 +++++-- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/charts/openfga/Chart.yaml b/charts/openfga/Chart.yaml index 54df8df..3e5463a 100644 --- a/charts/openfga/Chart.yaml +++ b/charts/openfga/Chart.yaml @@ -3,7 +3,7 @@ name: openfga description: A Kubernetes Helm chart for the OpenFGA project. type: application -version: 0.1.32 +version: 0.1.33 appVersion: "v1.3.10" home: "https://openfga.github.io/helm-charts/charts/openfga" diff --git a/charts/openfga/templates/rbac.yaml b/charts/openfga/templates/rbac.yaml index e21d9d8..97f463f 100644 --- a/charts/openfga/templates/rbac.yaml +++ b/charts/openfga/templates/rbac.yaml @@ -10,6 +10,7 @@ rules: - jobs verbs: - get + - list --- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding diff --git a/charts/openfga/values.yaml b/charts/openfga/values.yaml index 82e7b5f..45feddb 100644 --- a/charts/openfga/values.yaml +++ b/charts/openfga/values.yaml @@ -144,7 +144,7 @@ datastore: image: repository: groundnuty/k8s-wait-for pullPolicy: Always - tag: "v1.6" + tag: "v2.0" postgres: ## @param postgres.enabled enable the bitnami/postgresql subchart and deploy Postgres @@ -257,5 +257,8 @@ affinity: {} sidecars: [] migrate: sidecars: [] - annotations: {} + annotations: + helm.sh/hook: "post-install, post-upgrade, post-rollback, post-delete" + helm.sh/hook-weight: "-5" + helm.sh/hook-delete-policy: "before-hook-creation" labels: {}