[NOTICE] Kubernetes v1.23 CI builds served only from community-owned infrastructure

23 views
Skip to first unread message

Aaron Crickenberger

unread,
Aug 5, 2021, 12:39:17 PMAug 5
to Kubernetes Dev, kubernetes-sig-testing, kubernetes-wg-k8s-infra, kubernetes-sig-release
Hi all

tl;dr Kubernetes v1.22 is the last release to publish CI builds to gs://kubernetes-release-dev and gcr.io/kubernetes-ci-images.  From v1.23 forward, CI builds are published solely to gs://k8s-release-dev and gcr.io/k8s-staging-ci-images.  All repos and docs have been updated accordingly.

Greetings from one of your friendly WG K8s Infra organizers!

It's taken us 5 releases to get here, but we're excited to announce that going forward, all CI builds of Kubernetes are now hosted solely on community-owned infrastructure!  The previous locations were hosted by google.com (gs://kubernetes-release-dev, gcr.io/kubernetes-ci-images), and the new locations are hosted by kubernetes.io (gs://k8s-release-dev, gcr.io/k8s-staging-ci-images)

How we got here:
- v1.17 was the first release that had CI builds of kubernetes land in gs://k8s-release-dev/ci and gs://kubernetes-release-dev/ci simultaneously
- v1.18 was the first release that cluster-api and kubeadm started defaulting to gcr.io/k8s-staging-ci-images instead of gcr.io/kubernetes-ci-images
- v1.20 was the last release that had CI builds land in gs://kubernetes-release-dev/ci-cross
- v1.22 is the last release to have CI builds of kubernetes land in gs://kubernetes-release-dev and gcr.io/kubernetes-ci-images.  All project repos and jobs were migrated to use community-hosted locations.

Next steps:
- If you want to consume CI builds of Kubernetes v1.23 onward, please use:
  - https://dl.k8s.io if using an HTTP-based tool like curl or wget
  - gs://k8s-release-dev if using gsutil (or some other GCS tool)
  - gcr.io/k8s-staging-ci-images if using a container image based setup
- Currently supported versions of Kubernetes will continue to publish CI builds to the google.com-hosted locations
- As jobs age out due to the Kubernetes version support policy, we expect to see traffic diminish
- When there are no more builds hosted in gs://kubernetes-release-dev, it will be decommissioned, along with gcr.io/kubernetes-ci-images


Special thanks to the following contributors who helped make this happen:
- @ameukam
- @amwat
- @CecileRobertMichon
- @cpanato
- @jackfrancis
- @justaugustus
- @neolit12
- @sataQiu
- @sbueringer
- @spiffxp

Happy Thursday!

- aaron

Davanum Srinivas

unread,
Aug 5, 2021, 12:41:25 PMAug 5
to Aaron Crickenberger, Kubernetes Dev, kubernetes-sig-testing, kubernetes-wg-k8s-infra, kubernetes-sig-release
Very cool milestone! thanks Aaron.

--
You received this message because you are subscribed to the Google Groups "kubernetes-wg-k8s-infra" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-wg-k8s...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-wg-k8s-infra/CAFto3a3m8PPmk%3DbXpb4PXuffHQGNHVgW_oUuZq%3DBR0r%3DU%2Bh_Vw%40mail.gmail.com.


--
Davanum Srinivas :: https://twitter.com/dims

Antonio Ojea

unread,
Aug 5, 2021, 12:50:33 PMAug 5
to Davanum Srinivas, Aaron Crickenberger, Kubernetes Dev, kubernetes-sig-testing, kubernetes-wg-k8s-infra, kubernetes-sig-release

Tim Hockin

unread,
Aug 5, 2021, 1:21:07 PMAug 5
to Aaron Crickenberger, Kubernetes Dev, kubernetes-sig-testing, kubernetes-wg-k8s-infra, kubernetes-sig-release
Progress!

--
Reply all
Reply to author
Forward
0 new messages