k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-k8s-infra/periodics.yaml (about) 1 periodics: 2 - name: ci-k8s-infra-build-cluster-prow-build 3 cron: "*/5 * * * *" #Every 5 minutes 4 cluster: k8s-infra-prow-build 5 decorate: true 6 max_concurrency: 1 7 extra_refs: 8 - org: kubernetes 9 repo: test-infra 10 base_ref: master 11 annotations: 12 testgrid-dashboards: sig-k8s-infra-prow 13 testgrid-tab-name: gke-prow-build-heartbeat 14 testgrid-num-failures-to-alert: '6' 15 testgrid-alert-email: k8s-infra-alerts@kubernetes.io, k8s-infra-prow-oncall@kubernetes.io 16 spec: 17 containers: 18 - image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest 19 command: 20 - "echo" 21 args: 22 - "Everything is fine!" 23 resources: 24 limits: 25 cpu: 100m 26 memory: 512Mi 27 requests: 28 cpu: 100m 29 memory: 512Mi 30 31 - name: ci-aws-kops-eks-sandbox 32 interval: 5m 33 cluster: k8s-infra-kops-prow-build 34 max_concurrency: 1 35 decorate: true 36 spec: 37 containers: 38 - command: 39 - curl 40 - -v 41 - -L 42 - https://dl.k8s.io/release/stable.txt 43 image: cgr.dev/chainguard/curl:latest 44 resources: 45 limits: 46 cpu: 2 47 memory: 2Gi 48 requests: 49 cpu: 2 50 memory: 2Gi 51 annotations: 52 testgrid-dashboards: sig-k8s-infra-canaries 53 testgrid-tab-name: ci-aws-kops-eks-sandbox 54 description: Uses to test scheduling on an EKS cluster and Boskos features development 55 56 - name: ci-aws-kops-eks-pod-identity-sandbox 57 interval: 1h 58 cluster: k8s-infra-kops-prow-build 59 labels: 60 preset-aws-ssh: "true" 61 max_concurrency: 1 62 decorate: true 63 decoration_config: 64 timeout: 90m 65 extra_refs: 66 - org: kubernetes 67 repo: kops 68 base_ref: master 69 workdir: true 70 path_alias: k8s.io/kops 71 spec: 72 serviceAccountName: prowjob-default-sa 73 containers: 74 - command: 75 - runner.sh 76 args: 77 - bash 78 - -c 79 - | 80 make test-e2e-install 81 kubetest2 kops \ 82 -v 2 \ 83 --up --down \ 84 --cloud-provider=aws \ 85 --create-args="--image='136693071363/debian-12-amd64-20231013-1532' --channel=alpha --networking=cilium --discovery-store=s3://k8s-kops-ci-prow-sandbox/discovery" \ 86 --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt \ 87 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 88 --test=kops \ 89 -- \ 90 --test-args="-test.timeout=60m" \ 91 --test-package-marker=stable.txt \ 92 --parallel=25 93 env: 94 - name: DISCOVERY_STORE 95 value: "s3://k8s-kops-ci-prow-sandbox" 96 - name: KOPS_DNS_DOMAIN 97 value: "tests-kops-aws.k8s.io" 98 - name: KOPS_STATE_STORE 99 value: "s3://k8s-kops-ci-prow-sandbox-state-store" 100 - name: KUBE_SSH_KEY_PATH 101 value: /etc/aws-ssh/aws-ssh-private 102 - name: KUBE_SSH_USER 103 value: admin 104 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 105 imagePullPolicy: Always 106 resources: 107 limits: 108 cpu: "4" 109 memory: 6Gi 110 requests: 111 cpu: "4" 112 memory: 6Gi 113 annotations: 114 testgrid-dashboards: sig-k8s-infra-canaries 115 testgrid-tab-name: ci-aws-kops-eks-pod-identity-sandbox 116 description: Uses to test EKS Pod Identity