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

This commit is contained in:
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 apiVersion: v1
appVersion: v2.8.0 appVersion: v2.11.3
description: A Helm chart for Argo Workflows description: A Helm chart for Argo Workflows
name: argo name: argo
version: 0.12.2 version: 0.13.0
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
home: https://github.com/argoproj/argo-helm home: https://github.com/argoproj/argo-helm
maintainers: maintainers:

View file

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

View file

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

View file

@ -19,8 +19,15 @@ spec:
group: argoproj.io group: argoproj.io
names: names:
kind: Workflow kind: Workflow
listKind: WorkflowList
plural: workflows plural: workflows
shortNames: shortNames:
- wf - wf
singular: workflow
scope: Namespaced scope: Namespaced
subresources: {}
version: v1alpha1 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 scope: Namespaced
names: names:
kind: WorkflowTemplate kind: WorkflowTemplate
listKind: WorkflowTemplateList
plural: workflowtemplates plural: workflowtemplates
shortNames: shortNames:
- wftmpl - wftmpl
singular: workflowtemplate
versions:
- name: v1alpha1
served: true
storage: true

View file

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

View file

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