feat: upgrade argo to v2.11 (#451)

main
Michael Weibel 2020-10-09 19:29:16 +02:00 committed by GitHub
parent dd6a16bb15
commit 9ed4650b9f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 59 additions and 5 deletions

View File

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

View File

@ -11,7 +11,13 @@ spec:
scope: Cluster
names:
kind: ClusterWorkflowTemplate
listKind: ClusterWorkflowTemplateList
plural: clusterworkflowtemplates
shortNames:
- clusterwftmpl
- cwft
singular: clusterworkflowtemplate
versions:
- name: v1alpha1
served: true
storage: true

View File

@ -9,9 +9,15 @@ spec:
group: argoproj.io
names:
kind: CronWorkflow
listKind: CronWorkflowList
plural: cronworkflows
shortNames:
- cronwf
- cwf
- cronwf
singular: cronworkflow
scope: Namespaced
version: v1alpha1
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true

View File

@ -19,8 +19,15 @@ spec:
group: argoproj.io
names:
kind: Workflow
listKind: WorkflowList
plural: workflows
shortNames:
- wf
singular: workflow
scope: Namespaced
subresources: {}
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true

View File

@ -0,0 +1,19 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: workfloweventbindings.argoproj.io
spec:
group: argoproj.io
names:
kind: WorkflowEventBinding
listKind: WorkflowEventBindingList
plural: workfloweventbindings
shortNames:
- wfeb
singular: workfloweventbinding
scope: Namespaced
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true

View File

@ -11,6 +11,12 @@ spec:
scope: Namespaced
names:
kind: WorkflowTemplate
listKind: WorkflowTemplateList
plural: workflowtemplates
shortNames:
- wftmpl
singular: workflowtemplate
versions:
- name: v1alpha1
served: true
storage: true

View File

@ -30,11 +30,18 @@ rules:
- list
- watch
- delete
- apiGroups:
- ""
resources:
- events
verbs:
- watch
{{- if .Values.controller.persistence }}
- apiGroups:
- ""
resources:
- secrets
- serviceaccounts
resourceNames:
{{- if .Values.controller.persistence.postgresql }}
- {{ .Values.controller.persistence.postgresql.userNameSecret.name }}
@ -51,8 +58,11 @@ rules:
- argoproj.io
resources:
- workflows
- workfloweventbindings
- workflowtemplates
- cronworkflows
- cronworkflows/finalizers
- clusterworkflowtemplates
verbs:
- create
- get

View File

@ -7,7 +7,7 @@ images:
# Secrets with credentials to pull images from a private registry
pullSecrets: []
# - name: argo-pull-secret
tag: v2.7.6
tag: v2.11.3
crdVersion: v1alpha1
installCRD: true