{{- define "clusterrole_backend-dashboard" -}} --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: labels: {{- include "helpers.labels.labels" (dict "Global" $ "Component" "tekton" "PartOf" "tekton-dashboard") | nindent 4 }} name: tekton-dashboard-backend rules: - apiGroups: - apiextensions.k8s.io resources: - customresourcedefinitions verbs: - get - list - apiGroups: - security.openshift.io resources: - securitycontextconstraints verbs: - use - apiGroups: - tekton.dev resources: - clustertasks - clustertasks/status verbs: - get - list - watch - apiGroups: - triggers.tekton.dev resources: - clustertriggerbindings verbs: - get - list - watch - apiGroups: - dashboard.tekton.dev resources: - extensions verbs: - create - update - delete - patch - apiGroups: - tekton.dev resources: - clustertasks - clustertasks/status verbs: - create - update - delete - patch - apiGroups: - triggers.tekton.dev resources: - clustertriggerbindings verbs: - create - update - delete - patch - add ... {{- end -}} {{- include "helpers.template.overlay" ( dict "Global" $ "template_definition" "clusterrole_backend-dashboard" ) }}