Skip to content

Commit ea7cf36

Browse files
committed
Adding pull-perf-tests-ec2-master-scale-performance-100 job
After updating the latest prometheus-operator, the logs were not helpful. This helps in order to have the kops job capture logs from the prometheus operator Signed-off-by: ronaldngounou <rngounou@amazon.com>
1 parent 2354636 commit ea7cf36

File tree

1 file changed

+98
-0
lines changed

1 file changed

+98
-0
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
presubmits:
2+
kubernetes/kops:
3+
- name: pull-perf-tests-ec2-master-scale-performance-100
4+
cluster: eks-prow-build-cluster
5+
always_run: false
6+
optional: true
7+
skip_report: false
8+
labels:
9+
preset-service-account: "true"
10+
preset-aws-ssh: "true"
11+
preset-aws-credential-boskos-scale-001-kops: "true"
12+
preset-dind-enabled: "true"
13+
decorate: true
14+
decoration_config:
15+
timeout: 480m
16+
path_alias: k8s.io/kops
17+
extra_refs:
18+
- org: kubernetes
19+
repo: kubernetes
20+
base_ref: master
21+
path_alias: k8s.io/kubernetes
22+
- org: kubernetes
23+
repo: kops
24+
base_ref: master
25+
workdir: true
26+
path_alias: k8s.io/kops
27+
annotations:
28+
test.kops.k8s.io/cloud: aws
29+
test.kops.k8s.io/distro: u2204
30+
test.kops.k8s.io/k8s_version: stable
31+
test.kops.k8s.io/kops_channel: alpha
32+
test.kops.k8s.io/networking: amazonvpc
33+
testgrid-dashboards: presubmits-kubernetes-scalability
34+
testgrid-tab-name: pull-perf-tests-ec2-master-scale-performance-100
35+
spec:
36+
containers:
37+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20260108-6ef4f0b08f-master
38+
imagePullPolicy: Always
39+
command:
40+
- runner.sh
41+
args:
42+
- ./tests/e2e/scenarios/scalability/run-test.sh
43+
securityContext:
44+
privileged: true
45+
env:
46+
- name: KUBE_SSH_KEY_PATH
47+
value: /etc/aws-ssh/aws-ssh-private
48+
- name: KUBE_SSH_USER
49+
value: ubuntu
50+
- name: GOPATH
51+
value: /home/prow/go
52+
- name: ARTIFACTS
53+
value: $(ARTIFACTS)
54+
- name: CNI_PLUGIN
55+
value: "amazonvpc"
56+
- name: KUBE_NODE_COUNT
57+
value: "100"
58+
- name: CL2_LOAD_TEST_THROUGHPUT
59+
value: "50"
60+
- name: CL2_DELETE_TEST_THROUGHPUT
61+
value: "50"
62+
- name: CL2_RATE_LIMIT_POD_CREATION
63+
value: "false"
64+
- name: NODE_MODE
65+
value: "master"
66+
- name: CONTROL_PLANE_COUNT
67+
value: "3"
68+
- name: CONTROL_PLANE_SIZE
69+
value: "c5.9xlarge"
70+
- name: KOPS_STATE_STORE
71+
value: "s3://k8s-infra-kops-scale-tests"
72+
- name: PROMETHEUS_SCRAPE_KUBE_PROXY
73+
value: "true"
74+
- name: CL2_ENABLE_DNS_PROGRAMMING
75+
value: "true"
76+
- name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT
77+
value: "true"
78+
- name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD
79+
value: "99.5"
80+
- name: CL2_ALLOWED_SLOW_API_CALLS
81+
value: "1"
82+
- name: ENABLE_PROMETHEUS_SERVER
83+
value: "true"
84+
- name: PROMETHEUS_PVC_STORAGE_CLASS
85+
value: "gp2"
86+
- name: CLOUD_PROVIDER
87+
value: "aws"
88+
- name: CLUSTER_NAME
89+
value: "pull-perf-scale-100.presubmit.test-cncf-aws.k8s.io"
90+
- name: KOPS_IRSA
91+
value: "true"
92+
resources:
93+
requests:
94+
cpu: 5
95+
memory: 16Gi
96+
limits:
97+
cpu: 5
98+
memory: 16Gi

0 commit comments

Comments
 (0)