kubernetes-sigs / prow

Prow is a Kubernetes based CI/CD system developed to serve the Kubernetes community. This repository contains Prow source code and Hugo sources for Prow documentation site.
https://docs.prow.k8s.io
Apache License 2.0
103 stars 88 forks source link

Stop advertising GCR images, use registry.k8s.io or similar #113

Open BenTheElder opened 4 months ago

BenTheElder commented 4 months ago

As discussed previously in https://github.com/kubernetes/test-infra/issues/31728#issuecomment-2025662460

A) GCR is deprecated B) Serving from a single region registry like this is not cost efficient. Originally it was only internal consumption by the project's own CI deployment.

If we want to publish images for external users it should really be at https://registry.k8s.io/ (note: images must go through image promotion, you cannot direct push), for internal usage it could be moved to an AR.

Prow at minimum will have to go through https://github.com/kubernetes/k8s.io/issues/1343 but will be special because other affected projects (at least as far as we know) serve users through registry.k8s.io already so the migration is less pressing ...

Really, we should be promoting images, along with tagging releases, now that we have a repo dedicated to prow.

/kind bug /priority important-soon

k8s-triage-robot commented 1 month ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

BenTheElder commented 1 month ago

/lifecycle frozen