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