From 128612c3262067cff90b2c418bb9a37dea84e99b Mon Sep 17 00:00:00 2001 From: Patrick Spies Date: Wed, 4 Oct 2023 16:28:50 +0200 Subject: [PATCH 1/2] fix(helm-chart): add missing rbac for cronjob-triggering --- .../chart/reloader/templates/clusterrole.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/deployments/kubernetes/chart/reloader/templates/clusterrole.yaml b/deployments/kubernetes/chart/reloader/templates/clusterrole.yaml index c342055..e3175fc 100644 --- a/deployments/kubernetes/chart/reloader/templates/clusterrole.yaml +++ b/deployments/kubernetes/chart/reloader/templates/clusterrole.yaml @@ -86,6 +86,19 @@ rules: - get - update - patch + - apiGroups: + - "batch" + resources: + - cronjobs + verbs: + - list + - get + - apiGroups: + - "batch" + resources: + - jobs + verbs: + - create {{- if .Values.reloader.enableHA }} - apiGroups: - "coordination.k8s.io" From f33b5e9ee03abc52fe678d2ab3a86c3fa39884d5 Mon Sep 17 00:00:00 2001 From: Patrick Spies Date: Fri, 6 Oct 2023 08:38:33 +0200 Subject: [PATCH 2/2] fix(helm): add missing permissions to role too --- .../kubernetes/chart/reloader/templates/role.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/deployments/kubernetes/chart/reloader/templates/role.yaml b/deployments/kubernetes/chart/reloader/templates/role.yaml index 86e5e52..5d6224c 100644 --- a/deployments/kubernetes/chart/reloader/templates/role.yaml +++ b/deployments/kubernetes/chart/reloader/templates/role.yaml @@ -77,6 +77,19 @@ rules: - get - update - patch + - apiGroups: + - "batch" + resources: + - cronjobs + verbs: + - list + - get + - apiGroups: + - "batch" + resources: + - jobs + verbs: + - create {{- if .Values.reloader.enableHA }} - apiGroups: - "coordination.k8s.io"