apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: name: pipeline-runner rules: - apiGroups: - "" resources: - secrets verbs: - get - apiGroups: - "" resources: - configmaps verbs: - get - watch - list - apiGroups: - "" resources: - persistentvolumes - persistentvolumeclaims verbs: - '*' - apiGroups: - snapshot.storage.k8s.io resources: - volumesnapshots verbs: - create - delete - get - apiGroups: - argoproj.io resources: - workflows verbs: - get - list - watch - update - patch - apiGroups: - "" resources: - pods - pods/exec - pods/log - services verbs: - '*' - apiGroups: - "" - apps - extensions resources: - deployments - replicasets verbs: - '*' - apiGroups: - kubeflow.org resources: - '*' verbs: - '*' - apiGroups: - batch resources: - jobs verbs: - '*' - apiGroups: - machinelearning.seldon.io resources: - seldondeployments verbs: - '*' - apiGroups: - tekton.dev resources: - pipelineruns - taskruns - conditions verbs: - create - get - list - watch - update - patch - delete