Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -83,5 +83,12 @@ for app in "${APPS[@]}"; do
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/${app}/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
EOF
done
119 changes: 91 additions & 28 deletions config/jobs/kubernetes/sig-k8s-infra/trusted/sig-k8s-infra-apps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/codesearch/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-elekto
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -71,15 +78,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/elekto/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-gcsweb
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -110,15 +124,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/gcsweb/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-kettle
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -149,21 +170,28 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/kettle/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-k8s-io
cluster: k8s-infra-prow-build-trusted
decorate: true
max_concurrency: 1
# intended for ignoring changes to README.md or OWNERS
run_if_changed: '^apps\/k8s-io\/(.*.yaml|deploy.sh|test.py)$'
run_if_changed: '^apps\/k8s-io\/(.*.yaml|deploy.sh)$'
branches:
- ^main$
reporter_config:
Expand All @@ -188,15 +216,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/k8s-io/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-kubernetes-external-secrets
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -227,15 +262,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/kubernetes-external-secrets/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-perfdash
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -266,15 +308,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/perfdash/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-publishing-bot
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -305,15 +354,22 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/publishing-bot/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
- name: post-k8sio-deploy-app-slack-infra
cluster: k8s-infra-prow-build-trusted
decorate: true
Expand Down Expand Up @@ -344,12 +400,19 @@ postsubmits:
slug: sig-k8s-infra-leads
- org: kubernetes
slug: test-infra-admins
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
# TODO: sig-specific team in charge of this app
# - org: kubernetes
# slug: sig-foo-bar
spec:
serviceAccountName: prow-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
command:
- ./apps/slack-infra/deploy.sh
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,13 @@ postsubmits:
args:
- -c
- "cd dns && make push-local"
resources:
limits:
cpu: 1
memory: 512Mi
requests:
cpu: 1
memory: 512Mi

periodics:
- name: ci-k8sio-dns
Expand Down Expand Up @@ -61,3 +68,10 @@ periodics:
args:
- -c
- "cd dns && make push-local"
resources:
limits:
cpu: 100m
memory: 512Mi
requests:
cpu: 100m
memory: 512Mi
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,13 @@ periodics:
- run
- --
- --confirm
resources:
limits:
cpu: 1
memory: 1000Mi
requests:
cpu: 1
memory: 1500Mi

postsubmits:
kubernetes/k8s.io:
Expand Down Expand Up @@ -66,3 +73,10 @@ postsubmits:
- run
- --
- --confirm
resources:
limits:
cpu: 1
memory: 1000Mi
requests:
cpu: 1
memory: 1500Mi
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,13 @@ periodics:
imagePullPolicy: Always
command:
- ./audit/create-or-update-audit-pr.sh
resources:
limits:
cpu: 1
memory: 512Mi
requests:
cpu: 1
memory: 512Mi
volumeMounts:
- name: github
mountPath: /etc/github-token
Expand All @@ -35,28 +42,3 @@ periodics:
- name: github
secret:
secretName: k8s-infra-ci-robot-github-token

postsubmits:
kubernetes/k8s.io:
- name: post-k8sio-deploy-tf-monitoring-resources
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We use atlantis to manage terraform changes now.

cluster: k8s-infra-prow-build-trusted
decorate: true
max_concurrency: 1
branches:
- ^main$
run_if_changed: "^infra/gcp/terraform/k8s-infra-monitoring/"
annotations:
testgrid-dashboards: sig-k8s-infra-k8sio
testgrid-alert-email: ameukam@gmail.com
testgrid-num-failures-to-alert: '1'
rerun_auth_config:
github_team_slugs:
- org: kubernetes
slug: sig-k8s-infra-leads
spec:
serviceAccountName: tf-monitoring-deployer
containers:
- image: gcr.io/k8s-staging-infra-tools/k8s-infra:latest
imagePullPolicy: Always
command:
- ./infra/gcp/terraform/k8s-infra-monitoring/deploy.sh
Loading