kubernetes / registry.k8s.io

This project is the repo for registry.k8s.io, the production OCI registry service for Kubernetes' container image artifacts
https://registry.k8s.io
Apache License 2.0
399 stars 70 forks source link

Expand AR and Cloud Run Regions #236

Open BenTheElder opened 1 year ago

BenTheElder commented 1 year ago

We're in 20 regions*

We should evaluate expanding to remaining regions, further reducing the blast radius for issues like #234 and continuing to benefit at the cost trade-off of storage << bandwidth for any remaining regions where this is true.

IIRC @upodroid already had a PR related to this, but we held off primarily due to #181 and image promoter concerns.

We've had some work on the promoter since then, and I'm not sure if we have any remaining blockers to add a few more regions to further improve isolation and capacity.

cc @puerco @ameukam

ameukam commented 1 year ago

Related to:

For the promoter we are covering all the AR regions except the newest (open less than 2 months ago).

BenTheElder commented 1 year ago

For the promoter we are covering all the AR regions except the newest (open less than 2 months ago).

TIL! I could've sworn we had another discussion to add AR regions that we held off, I must be mis-remembering

BenTheElder commented 1 year ago

https://github.com/kubernetes/k8s.io/pull/4949 related, we added two regions here that don't seem to be promoted to yet

BenTheElder commented 1 year ago

I was thinking of this thread https://github.com/kubernetes/release/issues/2947#issuecomment-1458412293

BenTheElder commented 1 year ago

With the registry freeze in effect, promoter improvements, and the redirect settled, I think we can revisit https://github.com/kubernetes/release/issues/2947#issuecomment-1458412293 and add a few regions relatively fine.

Once those are live we can easily spin up additional cloud run regions pointed at them.

ameukam commented 1 year ago

/milestone v1.29 /assign

k8s-triage-robot commented 8 months 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

ameukam commented 8 months ago

/lifecycle stale

ameukam commented 8 months ago

We extended registry.k8s.io to:

ameukam commented 8 months ago

/milestone v1.30

k8s-triage-robot commented 5 months 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

ameukam commented 5 months ago

/remove-lifecycle stale

ameukam commented 5 months ago

/milestone v1.31

ameukam commented 2 months ago

/milestone v1.32

This has been delayed by the lack of time and people to push this forward (one volunteer had to take of some personal issues).