fix(argo): add missing rbac to support pdbs

This adds support for the PodDisruptionBudget feature of Argo.  Without this, PDBs will fail to be created/managed.

Ref:  dae0f2df1f/manifests/cluster-install/workflow-controller-rbac/workflow-controller-clusterrole.yaml (L84-L91)
This commit is contained in:
dherman 2020-08-26 17:48:44 -04:00 committed by Daniel Herman
parent f1a6fcc8af
commit 83e467d714
2 changed files with 9 additions and 1 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v1
appVersion: v2.8.0
description: A Helm chart for Argo Workflows
name: argo
version: 0.9.8
version: 0.9.9
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
home: https://github.com/argoproj/argo-helm
maintainers:

View file

@ -80,6 +80,14 @@ rules:
verbs:
- get
- list
- apiGroups:
- "policy"
resources:
- poddisruptionbudgets
verbs:
- create
- get
- delete
{{- if .Values.controller.persistence }}
- apiGroups:
- ""