Skip to content

Blog for using registry.istio.io#17219

Merged
istio-testing merged 10 commits intoistio:masterfrom
Stevenjin8:use-registry-istio-io
Mar 23, 2026
Merged

Blog for using registry.istio.io#17219
istio-testing merged 10 commits intoistio:masterfrom
Stevenjin8:use-registry-istio-io

Conversation

@Stevenjin8
Copy link
Contributor

We are losing gcr.io/istio-release at the end of 2026. This is a blog/PSA that this is happening, and how to migrate to registry.istio.io.

@Stevenjin8 Stevenjin8 requested review from a team as code owners March 10, 2026 18:56
@istio-policy-bot
Copy link

😊 Welcome! This is either your first contribution to the Istio documentation repo, or
it's been a while since you've been here. A few things you should know:

  • You can learn about how we write and maintain documentation, our style guidelines,
    and the available web site features by visiting Contributing to the Docs.

  • In the next few minutes, an automatic preview of your change will be built with
    a full copy of the istio.io website. You can find this preview by clicking on
    the Details link next to the deploy/netlify entry in the status section of this
    page.

  • We care about quality, so we've put in place a number of checks to ensure our documentation
    is top-notch. We do spell checking, sanitize the Markdown, ensure all hyperlinks point to a
    valid location, and more. If your PR doesn't pass one of these checks, you'll see a red X in the
    lint_istio.io entry in the status section. Click on the Details link to get a list of the
    problems with your PR. Fix those problems and push an update; this will automatically re-run the
    tests. Hopefully this time everything will be perfect!

  • Once your changes are accepted and merged into the repository, they will initially show up
    on https://preliminary.istio.io. The changes will be published to https://istio.io
    the next time we do a major release (which typically happens every 3 months or so).
    To publish them sooner, add a cherrypick/release-x.xx label, where x.xx is the current
    release of Istio.

Thanks for contributing!

Courtesy of your friendly welcome wagon.

@istio-testing istio-testing added the size/L Denotes a PR that changes 100-499 lines, ignoring generated files. label Mar 10, 2026
@Stevenjin8 Stevenjin8 force-pushed the use-registry-istio-io branch from c363774 to 679d2cc Compare March 10, 2026 18:58
@istio-testing istio-testing added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Mar 10, 2026
Copy link
Member

@dhawton dhawton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Couple other minor nits. Will need approval from @istio/steering-committee as well.


## Migrating today

Although we do not plan on retiring `gcr.io/istio-release` until January 1st, 2027, **you can migrate container registries today** by moving to the `registry.istio.io` registry.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@Stevenjin8 just curious, do we know when registry.istio.io is expected to be operational?

$: docker pull registry.istio.io/release/pilot:1.28.0
Error response from daemon: Get "https://registry.istio.io/v2/": dial tcp: lookup registry.istio.io: no such host

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

its good now

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we are still on the free plan, working with cncf to get this on the paid plan. Otherwise we only have 100k requests a day.

Copy link
Member

@howardjohn howardjohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM once the reg is ready

@Stevenjin8 Stevenjin8 force-pushed the use-registry-istio-io branch from 66da834 to 6e8b339 Compare March 19, 2026 16:17
@keithmattix keithmattix requested a review from dhawton March 19, 2026 18:31
@Stevenjin8
Copy link
Contributor Author

not publishign until we change out cloudflare plan to the paid one

Although we plan to keep images available on `gcr.io/istio-release` until late 2026,
we have set up `registry.istio.io` as the new home for Istio images.
`registry.istio.io` works today, but **it is not ready for production use**.
We expect it to be ready by May 2026, and we will update this post when it is production ready.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Surely it'll be ready in April right?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yeah maybe I'm being overly conservative.

@keithmattix keithmattix added the cherrypick/release-1.29 Set this label on a PR to auto-merge it to the release-1.29 branch label Mar 23, 2026
@keithmattix keithmattix dismissed dhawton’s stale review March 23, 2026 21:47

Dimissing Daniel's review since his requested change was made and we want to get this posted for KubeCon

@keithmattix keithmattix removed the do-not-merge/hold Block automatic merging of a PR. label Mar 23, 2026
@istio-testing istio-testing merged commit 7e70255 into istio:master Mar 23, 2026
6 checks passed
@istio-testing
Copy link
Contributor

In response to a cherrypick label: new pull request created: #17250

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cherrypick/release-1.29 Set this label on a PR to auto-merge it to the release-1.29 branch size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants