--- # Source: argo-workflows/charts/argo-workflows/templates/controller/workflow-controller-cluster-roles.yaml apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: argo-workflows-workflow-controller labels: helm.sh/chart: argo-workflows-0.46.1 app.kubernetes.io/name: argo-workflows-workflow-controller app.kubernetes.io/instance: argo-workflows app.kubernetes.io/component: workflow-controller app: workflow-controller app.kubernetes.io/managed-by: Helm app.kubernetes.io/part-of: argo-workflows rules: - apiGroups: - "" resources: - pods verbs: - create - get - list - watch - update - patch - delete - apiGroups: - "" resources: - pods/exec verbs: - create - apiGroups: - "" resources: - configmaps - namespaces verbs: - get - watch - list - apiGroups: - "" resources: - persistentvolumeclaims - persistentvolumeclaims/finalizers verbs: - create - update - delete - get - apiGroups: - argoproj.io resources: - workflows - workflows/finalizers - workflowtasksets - workflowtasksets/finalizers - workflowtasksets/status - workflowartifactgctasks verbs: - get - list - watch - update - patch - delete - create - apiGroups: - argoproj.io resources: - workflowtemplates - workflowtemplates/finalizers verbs: - get - list - watch - apiGroups: - argoproj.io resources: - workflowtaskresults - workflowtaskresults/finalizers verbs: - list - watch - deletecollection - apiGroups: - argoproj.io resources: - cronworkflows - cronworkflows/finalizers verbs: - get - list - watch - update - patch - delete - apiGroups: - "" resources: - events verbs: - create - patch - apiGroups: - "" resources: - serviceaccounts verbs: - get - list - apiGroups: - "policy" resources: - poddisruptionbudgets verbs: - create - get - delete - apiGroups: - "" resources: - secrets resourceNames: - argo-workflows-postgresql-17-cluster-app - argo-workflows-postgresql-17-cluster-app verbs: - get - apiGroups: - coordination.k8s.io resources: - leases verbs: - create - apiGroups: - coordination.k8s.io resources: - leases resourceNames: - workflow-controller - workflow-controller-lease verbs: - get - watch - update - patch - delete - apiGroups: - "" resources: - secrets verbs: - get resourceNames: - argo-workflows-agent-ca-certificates