diff --git a/config/jobs/kubernetes/wg-k8s-infra/trusted/image-builder/OWNERS b/config/jobs/kubernetes/wg-k8s-infra/trusted/image-builder/OWNERS new file mode 100644 index 000000000000..be1293a960cd --- /dev/null +++ b/config/jobs/kubernetes/wg-k8s-infra/trusted/image-builder/OWNERS @@ -0,0 +1,11 @@ +# See the OWNERS docs at https://go.k8s.io/owners + +approvers: + - akutz + - CecileRobertMichon + - codenrhoden + - figo + - justinsb + - luxas + - moshloop + - timothysc diff --git a/config/jobs/kubernetes/wg-k8s-infra/trusted/image-builder/image-builder-periodics.yaml b/config/jobs/kubernetes/wg-k8s-infra/trusted/image-builder/image-builder-periodics.yaml new file mode 100644 index 000000000000..2afb631a0b7f --- /dev/null +++ b/config/jobs/kubernetes/wg-k8s-infra/trusted/image-builder/image-builder-periodics.yaml @@ -0,0 +1,33 @@ +periodics: +- name: periodic-image-builder-gcp-all-nightly + cluster: k8s-infra-prow-build-trusted + interval: 24h + decorate: true + extra_refs: + - org: kubernetes-sigs + repo: image-builder + base_ref: master + path_alias: "sigs.k8s.io/image-builder" + labels: + preset-service-account: "true" + spec: + serviceAccountName: gcb-builder-cluster-api-gcp + containers: + - image: gcr.io/k8s-testimages/kubekins-e2e:v20210426-51fd28e-master + args: + - runner.sh + - "./images/capi/scripts/ci-gce-nightly.sh" + env: + - name: GCP_PROJECT + value: "k8s-staging-cluster-api-gcp" + securityContext: + privileged: true + resources: + requests: + memory: "4Gi" + cpu: 2000m + annotations: + testgrid-dashboards: sig-cluster-lifecycle-image-builder + testgrid-tab-name: periodic-image-builder-gcp-all-nightly + testgrid-alert-email: sig-cluster-lifecycle-cluster-api-alerts@kubernetes.io + testgrid-num-failures-to-alert: "2"