-
Notifications
You must be signed in to change notification settings - Fork 2.7k
/
Copy pathconfig.yaml
152 lines (152 loc) · 4.88 KB
/
config.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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
presubmits:
kubernetes-sigs/gcp-compute-persistent-disk-csi-driver:
- name: pull-gcp-compute-persistent-disk-csi-driver-e2e
cluster: k8s-infra-prow-build
always_run: true
labels:
preset-service-account: "true"
preset-k8s-ssh: "true"
decorate: true
decoration_config:
timeout: 60m
path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250422-9d0e6fd518-master
command:
- runner.sh
args:
- "test/run-e2e.sh"
env:
- name: ZONE
value: us-central1-c
resources:
limits:
cpu: 2
memory: "20Gi"
requests:
cpu: 2
memory: "20Gi"
annotations:
testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-e2e
description: Kubernetes e2e tests for Kubernetes Master branch and Driver latest build
- name: pull-gcp-compute-persistent-disk-csi-driver-sanity
cluster: k8s-infra-prow-build
always_run: true
labels:
preset-service-account: "true"
decorate: true
decoration_config:
timeout: 10m
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250422-9d0e6fd518-master
command:
- runner.sh
args:
- "test/run-sanity.sh"
resources:
limits:
cpu: 2
memory: "6Gi"
requests:
cpu: 2
memory: "6Gi"
annotations:
testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-sanity
description: Kubernetes sanity tests for Kubernetes Master branch and Driver latest build
- name: pull-gcp-compute-persistent-disk-csi-driver-unit
cluster: k8s-infra-prow-build
always_run: true
labels:
preset-service-account: "true"
decorate: true
decoration_config:
timeout: 10m
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250422-9d0e6fd518-master
command:
- runner.sh
args:
- "test/run-unit.sh"
resources:
limits:
cpu: 2
memory: "6Gi"
requests:
cpu: 2
memory: "6Gi"
annotations:
testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-unit
description: Kubernetes unit tests for Kubernetes Master branch and Driver latest build
- name: pull-gcp-compute-persistent-disk-csi-driver-verify
cluster: k8s-infra-prow-build
always_run: true
labels:
preset-service-account: "true"
preset-dind-enabled: "true"
decorate: true
decoration_config:
timeout: 30m
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250422-9d0e6fd518-master
command:
- runner.sh
args:
- "hack/verify-all.sh"
# docker-in-docker needs privileged mode
# hack/verify-all.sh runs docker to validate the built docker images
securityContext:
privileged: true
resources:
limits:
cpu: 2
memory: "6Gi"
requests:
cpu: 2
memory: "6Gi"
annotations:
testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-verify
description: Kubernetes verify tests for Kubernetes Master branch and Driver latest build
- name: pull-gcp-compute-persistent-disk-csi-driver-kubernetes-integration
cluster: k8s-infra-prow-build
always_run: true
labels:
preset-service-account: "true"
preset-dind-enabled: "true"
decorate: true
decoration_config:
timeout: 120m
path_alias: sigs.k8s.io/gcp-compute-persistent-disk-csi-driver
spec:
containers:
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250422-9d0e6fd518-master
command:
- runner.sh
args:
- "test/run-k8s-integration.sh"
env:
- name: GCE_PD_OVERLAY_NAME
value: "dev"
- name: GCE_PD_DO_DRIVER_BUILD
value: "true"
# docker-in-docker needs privileged mode
securityContext:
privileged: true
resources:
limits:
cpu: 2
memory: "6Gi"
requests:
cpu: 2
memory: "6Gi"
annotations:
testgrid-dashboards: provider-gcp-compute-persistent-disk-csi-driver
testgrid-tab-name: presubmit-gcp-compute-persistent-disk-csi-driver-kubernetes-integration
description: Kubernetes Integration tests for Kubernetes Master branch and Driver latest build