-
Notifications
You must be signed in to change notification settings - Fork 40
/
Copy pathkit-cl2-load-run.yaml
40 lines (40 loc) · 999 Bytes
/
kit-cl2-load-run.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
name: kit-cl2-load-example-run
namespace: tekton-pipelines
spec:
timeout: "12h"
workspaces:
- name: source
emptyDir: {}
- name: results
emptyDir: {}
- name: kubeconfig
volumeClaimTemplate:
spec:
accessModes:
- ReadWriteOnce
storageClassName: kit-gp2
resources:
requests:
storage: 1Gi
params:
- name: name
value: "my-cluster-name"
- name: "results-bucket"
value: "my-bucket"
- name: "node_count"
value: "100"
- name: "amp-workspace-id"
value: "my-AMP-workspace"
podTemplate:
nodeSelector:
kubernetes.io/arch: amd64
# TODO: The mounted EBS PV is only writable to root, ideally we should avoid to run containers as root.
securityContext:
runAsNonRoot: false
runAsUser: 0
serviceAccountName: tekton-pipelines-executor
pipelineRef:
name: kit-cl2-load