Added missing permissions for leases in order to resolve dashboard errors during installation

Signed-off-by: Tal Yitzhak <talyi@jfrog.com>
This commit is contained in:
Tal Yitzhak 2023-04-22 23:13:52 +03:00
parent 429b474a4f
commit 7c8612bdd7
2 changed files with 12 additions and 2 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v2
appVersion: v1.4.1 appVersion: v1.4.1
description: A Helm chart for Argo Rollouts description: A Helm chart for Argo Rollouts
name: argo-rollouts name: argo-rollouts
version: 2.25.0 version: 2.25.1
home: https://github.com/argoproj/argo-helm home: https://github.com/argoproj/argo-helm
icon: https://argoproj.github.io/argo-rollouts/assets/logo.png icon: https://argoproj.github.io/argo-rollouts/assets/logo.png
keywords: keywords:
@ -17,3 +17,5 @@ annotations:
artifacthub.io/changes: | artifacthub.io/changes: |
- kind: added - kind: added
description: Ability to provide additional volumes and volumeMounts description: Ability to provide additional volumes and volumeMounts
- kind: added
description: Missing permissions to leases under coordination api group

View file

@ -71,4 +71,12 @@ rules:
verbs: verbs:
- list - list
- watch - watch
{{- end }} - apiGroups:
- coordination.k8s.io
resources:
- leases
verbs:
- create
- get
- update
{{- end }}