github.com/abayer/test-infra@v0.0.5/prow/cmd/build/dev.yaml (about) 1 kind: Deployment 2 apiVersion: apps/v1 3 metadata: 4 name: prow-build 5 spec: 6 replicas: 1 7 selector: 8 matchLabels: 9 app: prow-build 10 template: 11 metadata: 12 labels: 13 app: prow-build 14 spec: 15 serviceAccount: prow-build 16 containers: 17 - name: build 18 image: gcr.io/k8s-testimages/build:latest # Note: not gcr.io/k8s-prow for dev 19 imagePullPolicy: Always # Good practice for dev/debugging, bad for prod 20 --- 21 22 kind: ServiceAccount 23 apiVersion: v1 24 metadata: 25 name: prow-build 26 --- 27 28 kind: ClusterRole 29 apiVersion: rbac.authorization.k8s.io/v1 30 metadata: 31 name: prow-build 32 rules: 33 - apiGroups: 34 - build.knative.dev 35 resources: 36 - builds 37 verbs: 38 - create 39 - delete 40 - get 41 - list 42 - update 43 - watch 44 - apiGroups: 45 - prow.k8s.io 46 resources: 47 - prowjobs 48 verbs: 49 - get 50 - list 51 - watch 52 - update 53 54 --- 55 56 kind: ClusterRoleBinding 57 apiVersion: rbac.authorization.k8s.io/v1 58 metadata: 59 name: prow-build 60 roleRef: 61 apiGroup: rbac.authorization.k8s.io 62 kind: ClusterRole 63 name: prow-build 64 subjects: 65 - kind: ServiceAccount 66 name: prow-build 67 namespace: default