fix(argo): add missing rbac to support pdbs (#433)

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)
main
dherman 2020-08-27 20:01:00 -04:00 committed by GitHub
parent f1a6fcc8af
commit 12c26701a5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
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:
- ""