use check_every on most resource checks to conserve worker resources

This commit is contained in:
Ryan Richard
2024-11-18 11:15:13 -08:00
parent 81ff7ce484
commit 10f005fc7d
6 changed files with 48 additions and 0 deletions

View File

@@ -34,6 +34,7 @@ resources:
- name: k8s-app-deployer-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/k8s-app-deployer
username: ((ci-ghcr-pusher-username))
@@ -43,6 +44,7 @@ resources:
- name: gcloud-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: google/cloud-sdk
tag: slim
@@ -50,6 +52,7 @@ resources:
- name: hourly
type: time
icon: calendar-clock
check_every: 10m
source:
interval: 1h

View File

@@ -32,6 +32,7 @@ resources:
- name: daily
type: time
icon: calendar-clock
check_every: 10m
source:
location: America/Los_Angeles
start: 4:00 AM
@@ -49,6 +50,7 @@ resources:
- name: go-1.22-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: docker.io/golang
tag: "1.22"

View File

@@ -41,6 +41,7 @@ resources:
- name: gcloud-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: google/cloud-sdk
tag: slim
@@ -56,6 +57,7 @@ resources:
- name: daily
type: time
icon: calendar-clock
check_every: 10m
source:
location: America/Los_Angeles
start: 1:00 AM

View File

@@ -208,6 +208,7 @@ resources:
- name: weekdays
type: time
icon: calendar-clock
check_every: 10m
source:
location: America/Los_Angeles
start: 6:00 AM
@@ -241,6 +242,7 @@ resources:
- name: homebrew-pinniped
type: git
icon: github
check_every: 5m
source:
uri: git@github.com:vmware-tanzu/homebrew-pinniped.git
branch: main
@@ -285,6 +287,7 @@ resources:
- name: integration-test-runner-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/integration-test-runner
username: ((ci-ghcr-puller-username))
@@ -292,6 +295,7 @@ resources:
- name: integration-test-runner-beta-image
type: registry-image
check_every: 5m
icon: docker
source:
repository: ((ci-ghcr-registry))/integration-test-runner-beta
@@ -301,6 +305,7 @@ resources:
- name: eks-deployer-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/eks-deployer
username: ((ci-ghcr-puller-username))
@@ -309,6 +314,7 @@ resources:
- name: code-coverage-uploader-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/code-coverage-uploader
username: ((ci-ghcr-puller-username))
@@ -317,6 +323,7 @@ resources:
- name: k8s-code-generator-1.25-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.25
username: ((ci-ghcr-puller-username))
@@ -325,6 +332,7 @@ resources:
- name: k8s-code-generator-1.26-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.26
username: ((ci-ghcr-puller-username))
@@ -333,6 +341,7 @@ resources:
- name: k8s-code-generator-1.27-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.27
username: ((ci-ghcr-puller-username))
@@ -341,6 +350,7 @@ resources:
- name: k8s-code-generator-1.28-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.28
username: ((ci-ghcr-puller-username))
@@ -349,6 +359,7 @@ resources:
- name: k8s-code-generator-1.29-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.29
username: ((ci-ghcr-puller-username))
@@ -357,6 +368,7 @@ resources:
- name: k8s-code-generator-1.30-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.30
username: ((ci-ghcr-puller-username))
@@ -365,6 +377,7 @@ resources:
- name: k8s-code-generator-1.31-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.31
username: ((ci-ghcr-puller-username))
@@ -372,6 +385,7 @@ resources:
- name: kind-release
type: github-release
check_every: 10m
source:
access_token: ((ci-bot-access-token-with-read-user-permission)) # needed to avoid rate limits on GitHub API requests
owner: kubernetes-sigs
@@ -381,6 +395,7 @@ resources:
- name: gcloud-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: google/cloud-sdk
tag: slim
@@ -388,6 +403,7 @@ resources:
- name: k8s-app-deployer-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/k8s-app-deployer
username: ((ci-ghcr-puller-username))
@@ -396,6 +412,7 @@ resources:
- name: deployment-yaml-formatter-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/deployment-yaml-formatter
username: ((ci-ghcr-puller-username))
@@ -404,12 +421,14 @@ resources:
- name: aks-deployer-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: mcr.microsoft.com/azure-cli
- name: crane-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/crane
username: ((ci-ghcr-puller-username))
@@ -418,6 +437,7 @@ resources:
- name: release-semver
type: semver
icon: counter
check_every: 5m
source:
driver: gcs
bucket: tanzu-user-authentication-private-ci
@@ -428,6 +448,7 @@ resources:
- name: github-release
type: github-release
icon: github
check_every: 5m
source:
owner: vmware-tanzu
repository: pinniped
@@ -437,6 +458,7 @@ resources:
- name: github-final-release
type: github-release
icon: github
check_every: 5m
source:
owner: vmware-tanzu
repository: pinniped

View File

@@ -261,6 +261,7 @@ resources:
- name: integration-test-runner-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/integration-test-runner
username: ((ci-ghcr-puller-username))
@@ -268,6 +269,7 @@ resources:
- name: kind-release
type: github-release
check_every: 10m
source:
access_token: ((ci-bot-access-token-with-read-user-permission)) # needed to avoid rate limits on GitHub API requests
owner: kubernetes-sigs
@@ -277,6 +279,7 @@ resources:
- name: gcloud-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: google/cloud-sdk
tag: slim
@@ -284,6 +287,7 @@ resources:
- name: k8s-app-deployer-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/k8s-app-deployer
username: ((ci-ghcr-puller-username))
@@ -292,12 +296,14 @@ resources:
- name: opensource-lint-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: golangci/golangci-lint
- name: code-coverage-uploader-image
type: registry-image
icon: docker
check_every: 5m
source:
repository: ((ci-ghcr-registry))/code-coverage-uploader
username: ((ci-ghcr-puller-username))
@@ -306,6 +312,7 @@ resources:
- name: k8s-code-generator-1.25-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.25
username: ((ci-ghcr-puller-username))
@@ -314,6 +321,7 @@ resources:
- name: k8s-code-generator-1.26-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.26
username: ((ci-ghcr-puller-username))
@@ -322,6 +330,7 @@ resources:
- name: k8s-code-generator-1.27-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.27
username: ((ci-ghcr-puller-username))
@@ -330,6 +339,7 @@ resources:
- name: k8s-code-generator-1.28-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.28
username: ((ci-ghcr-puller-username))
@@ -338,6 +348,7 @@ resources:
- name: k8s-code-generator-1.29-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.29
username: ((ci-ghcr-puller-username))
@@ -346,6 +357,7 @@ resources:
- name: k8s-code-generator-1.30-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.30
username: ((ci-ghcr-puller-username))
@@ -354,6 +366,7 @@ resources:
- name: k8s-code-generator-1.31-image
type: registry-image
icon: docker
check_every: 3m
source:
repository: ((ci-ghcr-registry))/k8s-code-generator-1.31
username: ((ci-ghcr-puller-username))

View File

@@ -70,6 +70,7 @@ resources:
- name: pinniped-latest-release-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: ghcr.io/vmware-tanzu/pinniped/pinniped-server
tag: latest
@@ -77,6 +78,7 @@ resources:
- name: pinniped-latest-main-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: ((ci-ghcr-registry))/ci-build
username: ((ci-ghcr-puller-username))
@@ -86,6 +88,7 @@ resources:
- name: gh-cli-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: ((ci-ghcr-registry))/gh-cli
username: ((ci-ghcr-puller-username))
@@ -95,12 +98,14 @@ resources:
- name: golang-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: docker.io/golang
- name: crane-image
type: registry-image
icon: docker
check_every: 10m
source:
repository: ((ci-ghcr-registry))/crane
username: ((ci-ghcr-puller-username))
@@ -109,6 +114,7 @@ resources:
- name: weekdays
type: time
icon: calendar-clock
check_every: 10m
source:
location: America/Los_Angeles
start: 6:00 AM