Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Umbrella issue] Migrate from k8s.gcr.io to registry.k8s.io #3411

Closed
6 of 9 tasks
ameukam opened this issue Feb 16, 2022 · 16 comments
Closed
6 of 9 tasks

[Umbrella issue] Migrate from k8s.gcr.io to registry.k8s.io #3411

ameukam opened this issue Feb 16, 2022 · 16 comments
Labels
lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/k8s-infra Categorizes an issue or PR as relevant to SIG K8s Infra.

Comments

@ameukam
Copy link
Member

ameukam commented Feb 16, 2022

Part of:

Design doc: https://docs.google.com/document/d/1yNQ7DaDE5LbDJf9ku82YtlKZK0tcg5Wpk9L72-x2S2k.

This issue focus on the implementation of oci-proxy as a proxy/redirect endpoint for k8s.gcr.io:

Sandbox environment

Production environment:

(taken from #1834 (comment))

/milestone v1.24
/priority important-soon

cc @BenTheElder @dims @eddiezane

@ameukam ameukam added the sig/k8s-infra Categorizes an issue or PR as relevant to SIG K8s Infra. label Feb 16, 2022
@k8s-ci-robot k8s-ci-robot added the priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. label Feb 16, 2022
@k8s-ci-robot k8s-ci-robot added this to the v1.24 milestone Feb 16, 2022
@ameukam ameukam moved this to Backlog in SIG K8S Infra Feb 16, 2022
ameukam added a commit to ameukam/kind that referenced this issue Mar 14, 2022
Related:
  - kubernetes/k8s.io#3411

`registry.k8s.io` is for the moment a proxy in front `k8s.gcr.io`.
There should be no impact.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
ameukam added a commit to ameukam/test-infra that referenced this issue Mar 16, 2022
Related:
 - kubernetes/kops#13365
 - kubernetes/k8s.io#3411

Migrate some periodics jobs to `registry.k8s.io`.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
ameukam added a commit to ameukam/test-infra that referenced this issue Mar 16, 2022
Related:
  - kubernetes/k8s.io#3411

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
ameukam added a commit to ameukam/perf-tests that referenced this issue Mar 18, 2022
Related:
  - kubernetes/k8s.io#3411

Start to switch the scalability jobs to the new proxy.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
ameukam added a commit to ameukam/test-infra that referenced this issue Mar 23, 2022
Related:
  - kubernetes/k8s.io#3411

Ensure containerd configuration for e2e tests use registry.k8s.io for
image pulling.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
ameukam added a commit to ameukam/test-infra that referenced this issue Mar 23, 2022
Related:
  - kubernetes/k8s.io#3411

Ensure containerd configuration for e2e tests use registry.k8s.io for
image pulling.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
ameukam added a commit to ameukam/kubeadm that referenced this issue Mar 24, 2022
@matthyx
Copy link

matthyx commented Oct 3, 2022

@ameukam
Copy link
Member Author

ameukam commented Oct 3, 2022

@ameukam can we ditch already the endpoint config here? BenTheElder/kind@main/images/base/files/etc/containerd/config.toml#L46-L47

@matthyx We are still in the early days registry.k8s.io in production. I would not advise to remove this endpoint at the moment until we are sure we stop use k8s.gcr.io.

@matthyx
Copy link

matthyx commented Oct 4, 2022

@ameukam can we ditch already the endpoint config here? BenTheElder/kind@main/images/base/files/etc/containerd/config.toml#L46-L47

@matthyx We are still in the early days registry.k8s.io in production. I would not advise to remove this endpoint at the moment until we are sure we stop use k8s.gcr.io.

Alright, so I will migrate kind's config to mirror my PR kubernetes/kubernetes#110350 (as a benefit it will test the principles).

PratikDeoghare pushed a commit to kubermatic-labs/perf-tests that referenced this issue Oct 6, 2022
Related:
  - kubernetes/k8s.io#3411

Start to switch the scalability jobs to the new proxy.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
@k8s-triage-robot
Copy link

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

This bot triages issues and PRs according to the following rules:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

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

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 2, 2023
@riaankleinhans
Copy link
Contributor

/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jan 2, 2023
@riaankleinhans riaankleinhans moved this from Breakdown TODO to Backlog in registry.k8s.io (SIG K8S Infra) Jan 4, 2023
@riaankleinhans riaankleinhans moved this from Backlog to Migrate away issues in registry.k8s.io (SIG K8S Infra) Jan 4, 2023
@ameukam
Copy link
Member Author

ameukam commented Jan 19, 2023

/milestone v1.27

@ameukam
Copy link
Member Author

ameukam commented Mar 3, 2023

Waiting until k8s.gcr.io has no egress traffic.

/lifecycle frozen

@k8s-ci-robot k8s-ci-robot added the lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. label Mar 3, 2023
@ameukam
Copy link
Member Author

ameukam commented Mar 3, 2023

/milestone clear

@k8s-ci-robot k8s-ci-robot removed this from the v1.27 milestone Mar 3, 2023
pacoxu pushed a commit to pacoxu/kubeadm that referenced this issue Mar 28, 2023
@ameukam
Copy link
Member Author

ameukam commented Mar 3, 2024

@k8s-ci-robot
Copy link
Contributor

@ameukam: Closing this issue.

In response to this:

registry.k8s.io is GA: https://kubernetes.io/blog/2022/11/28/registry-k8s-io-faster-cheaper-ga/

Any new issue should go to https://github.com/kubernetes/registry.k8s.io/issues

/close

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@github-project-automation github-project-automation bot moved this from Blocked to Done in SIG K8S Infra Mar 3, 2024
@github-project-automation github-project-automation bot moved this from Implementation to Reporting, Audit & Logging in registry.k8s.io (SIG K8S Infra) Mar 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/k8s-infra Categorizes an issue or PR as relevant to SIG K8s Infra.
Projects
Status: Done
Status: Reporting, Audit & Logging
Development

No branches or pull requests

5 participants