Add service account for trigger. It's important!

This commit is contained in:
jimmy committed 2024-01-03 22:20:30 -05:00
1 parent c570ae93d2
commit 33e48bfa56
3 files changed
+31

No files matched your search

+1
View File
@@ -4,3 +4,4 @@ resources:
- limbo-just-build.yaml
- limbo-pipeline.yaml
- limbo-trigger.yaml
- service-account.yaml
+1
View File
@@ -4,6 +4,7 @@ kind: EventListener
metadata:
name: limbo-pipeline-listener
spec:
serviceAccountName: limbo-serviceaccount
triggers:
- name: limbo-pipeline-trigger
bindings:
+29
View File
@@ -0,0 +1,29 @@
apiVersion: v1
kind: ServiceAccount
metadata:
name: limbo-serviceaccount
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: limbo-eventlistener-binding
subjects:
- kind: ServiceAccount
name: limbo-serviceaccount
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: tekton-triggers-eventlistener-roles
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: limbo-eventlistener-clusterbinding
subjects:
- kind: ServiceAccount
name: limbo-serviceaccount
namespace: j7s-ci
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: tekton-triggers-eventlistener-clusterroles