k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-scalability/sig-scalability-periodic-ec2.yaml (about) 1 periodics: 2 - name: maintenance-ci-scale-aws-janitor 3 cluster: eks-prow-build-cluster 4 interval: 1h 5 labels: 6 preset-service-account: "true" 7 preset-aws-ssh: "true" 8 preset-aws-credential-boskos-scale-001-kops: "true" 9 decorate: true 10 spec: 11 containers: 12 - command: 13 - /app 14 args: 15 - --ttl=12h 16 - --path=s3://k8s-infra-kops-scale-tests/objs.json 17 image: gcr.io/k8s-staging-boskos/aws-janitor:v20240416-59dbd6c 18 resources: 19 requests: 20 cpu: 1 21 memory: "2Gi" 22 limits: 23 cpu: 1 24 memory: "2Gi" 25 annotations: 26 testgrid-dashboards: sig-testing-maintenance 27 testgrid-tab-name: ci-scale-aws-janitor 28 description: Deletes old AWS resources for scalability jobs 29 30 - name: ci-kubernetes-e2e-kops-aws-scale-amazonvpc-using-cl2 31 tags: 32 - "perfDashPrefix: aws-5000Nodes" 33 - "perfDashBuildsCount: 270" 34 - "perfDashJobType: performance" 35 cluster: eks-prow-build-cluster 36 interval: 24h 37 labels: 38 preset-service-account: "true" 39 preset-aws-ssh: "true" 40 preset-aws-credential-boskos-scale-001-kops: "true" 41 preset-dind-enabled: "true" 42 decorate: true 43 decoration_config: 44 timeout: 480m 45 extra_refs: 46 - org: kubernetes 47 repo: kubernetes 48 base_ref: master 49 path_alias: k8s.io/kubernetes 50 - org: kubernetes 51 repo: perf-tests 52 base_ref: master 53 path_alias: k8s.io/perf-tests 54 - org: kubernetes 55 repo: kops 56 base_ref: master 57 path_alias: k8s.io/kops 58 workdir: true 59 annotations: 60 test.kops.k8s.io/cloud: aws 61 test.kops.k8s.io/distro: u2204 62 test.kops.k8s.io/k8s_version: stable 63 test.kops.k8s.io/kops_channel: alpha 64 test.kops.k8s.io/networking: amazonvpc 65 testgrid-dashboards: kops-misc, sig-cluster-lifecycle-kops, sig-scalability-aws, sig-release-master-informing, amazon-ec2-release 66 testgrid-tab-name: ec2-master-scale-performance 67 testgrid-alert-email: kubernetes-sig-scale@googlegroups.com, eks-scalability@amazon.com 68 spec: 69 containers: 70 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 71 imagePullPolicy: Always 72 command: 73 - runner.sh 74 args: 75 - ./tests/e2e/scenarios/scalability/run-test.sh 76 securityContext: 77 privileged: true 78 env: 79 - name: KUBE_SSH_KEY_PATH 80 value: /etc/aws-ssh/aws-ssh-private 81 - name: KUBE_SSH_USER 82 value: ubuntu 83 - name: GOPATH 84 value: /home/prow/go 85 - name: ARTIFACTS 86 value: $(ARTIFACTS) 87 - name: CNI_PLUGIN 88 value: "amazonvpc" 89 - name: KUBE_NODE_COUNT 90 value: "5000" 91 - name: CL2_LOAD_TEST_THROUGHPUT 92 value: "50" 93 - name: CL2_DELETE_TEST_THROUGHPUT 94 value: "50" 95 - name: CL2_RATE_LIMIT_POD_CREATION 96 value: "false" 97 - name: NODE_MODE 98 value: "master" 99 - name: CONTROL_PLANE_COUNT 100 value: "3" 101 - name: CONTROL_PLANE_SIZE 102 value: "c5.18xlarge" 103 - name: KOPS_STATE_STORE 104 value: "s3://k8s-infra-kops-scale-tests" 105 - name: PROMETHEUS_SCRAPE_KUBE_PROXY 106 value: "true" 107 - name: CL2_ENABLE_DNS_PROGRAMMING 108 value: "true" 109 - name: CL2_ENABLE_API_AVAILABILITY_MEASUREMENT 110 value: "true" 111 - name: CL2_API_AVAILABILITY_PERCENTAGE_THRESHOLD 112 value: "99.5" 113 - name: CL2_ALLOWED_SLOW_API_CALLS 114 value: "1" 115 - name: ENABLE_PROMETHEUS_SERVER 116 value: "true" 117 - name: PROMETHEUS_PVC_STORAGE_CLASS 118 value: "gp2" 119 - name: CLOUD_PROVIDER 120 value: "aws" 121 - name: CLUSTER_NAME 122 value: "scale-1000.periodic.test-cncf-aws.k8s.io" 123 - name: KOPS_IRSA 124 value: "true" 125 resources: 126 requests: 127 cpu: "10" 128 memory: "48Gi" 129 limits: 130 cpu: "10" 131 memory: "48Gi"