homelab-gitops/apps/tekton/pac-role.yaml
gwg313 145721146e
Some checks are pending
Pipelines as Code CI / homelab-ci CI has Started
add pac
Signed-off-by: gwg313 <gwg313@pm.me>
2026-06-28 23:33:25 -04:00

26 lines
604 B
YAML

apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: pac-task-reader
namespace: cicd
rules:
- apiGroups: ["tekton.dev"]
resources: ["tasks"]
verbs: ["get", "list"]
---
apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: pac-controller-cicd-access
namespace: cicd
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: Role
name: pac-task-reader
subjects:
- kind: ServiceAccount
name: pipelines-as-code-controller
namespace: pipelines-as-code
- kind: ServiceAccount
name: tekton-pipelines-resolvers
namespace: tekton-pipelines