Skip to content

Update Ingress2Gateway 1.0 draft#54924

Merged
k8s-ci-robot merged 5 commits intokubernetes:mainfrom
Stevenjin8:i2gw-1.0-publish
Mar 18, 2026
Merged

Update Ingress2Gateway 1.0 draft#54924
k8s-ci-robot merged 5 commits intokubernetes:mainfrom
Stevenjin8:i2gw-1.0-publish

Conversation

@Stevenjin8
Copy link
Copy Markdown
Contributor

@Stevenjin8 Stevenjin8 commented Mar 16, 2026

PublishAmend blog post for Ingress2Gateway 1.0.

This also includes some last minute updates/changes since the draft went in

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. labels Mar 16, 2026
@k8s-ci-robot k8s-ci-robot added the area/blog Issues or PRs related to the Kubernetes Blog subproject label Mar 16, 2026
@k8s-ci-robot k8s-ci-robot requested a review from lmktfy March 16, 2026 18:35
@k8s-ci-robot k8s-ci-robot added the language/en Issues or PRs related to English language label Mar 16, 2026
@Stevenjin8
Copy link
Copy Markdown
Contributor Author

/hold

@k8s-ci-robot k8s-ci-robot added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 16, 2026
@Stevenjin8
Copy link
Copy Markdown
Contributor Author

holding to give folks a chance to take a look

@Stevenjin8
Copy link
Copy Markdown
Contributor Author

cc @bexxmodd @ritazh @bridgetkromhout @jgreer @johananl @LiorLieberman @kkk777-7 @spencerhance @markuskobler
If any of you would like to take a look

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 16, 2026

Pull request preview available for checking

Built without sensitive environment variables

Name Link
🔨 Latest commit a4d53fc
🔍 Latest deploy log https://app.netlify.com/projects/kubernetes-io-main-staging/deploys/69bada28b1929f0008b73a9f
😎 Deploy Preview https://deploy-preview-54924--kubernetes-io-main-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@lmktfy
Copy link
Copy Markdown
Member

lmktfy commented Mar 16, 2026

Let's leave this held until the release date is confirmed.

Copy link
Copy Markdown
Member

@lmktfy lmktfy left a comment

Choose a reason for hiding this comment

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

Ideally, split this:

  • a PR to update the draft text
  • a later PR (held until the release is confirmed) to publish the article

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

To a newcomer, this sentence may be confusing, as it makes value judgements and assumptions about a past they did not experience: "The complexity of Gateway API can be daunting, but much of its design was a direct result of Ingress API shortcomings."

It might be more helpful to focus the topic with something like this, if accurate: "As the community migrates to Gateway API, we are documenting the gaps in Ingress API and redesigning to reduce complexity."

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

hmm, I see your point. I don't think its correct to say that GWAPI is less complex, but we could say something like more modular, extensible, etc

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I think I like it better just saying that "gateway api is complex, these are some resources" That way its correct, precise, and doesn't make any value judgements.

@Stevenjin8 Stevenjin8 changed the title I2gw 1.0 publish Update Ingress2Gateway 1.0 draft Mar 18, 2026
Comment thread content/en/blog/_posts/2026/ingress2gateway-v1-0-release.md Outdated
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Maybe we'd like to reword:

With the Ingress-NGINX retirement scheduled for March 2026, the Kubernetes networking landscape is at a turning point.

given the likely publication date.

Copy link
Copy Markdown
Member

@lmktfy lmktfy left a comment

Choose a reason for hiding this comment

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

/label tide/merge-method-squash
/lgtm
/approve

@k8s-ci-robot k8s-ci-robot added the tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges. label Mar 18, 2026
@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Mar 18, 2026
@k8s-ci-robot
Copy link
Copy Markdown
Contributor

LGTM label has been added.

DetailsGit tree hash: 71f3e160dfbbbf88afb1921c8c0459b656d31bf6

@k8s-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: lmktfy

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@k8s-ci-robot k8s-ci-robot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Mar 18, 2026
@lmktfy
Copy link
Copy Markdown
Member

lmktfy commented Mar 18, 2026

/hold cancel

@k8s-ci-robot k8s-ci-robot removed the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 18, 2026
@k8s-ci-robot k8s-ci-robot merged commit 0063efc into kubernetes:main Mar 18, 2026
5 checks passed
chadmcrowell pushed a commit to chadmcrowell/website that referenced this pull request Mar 19, 2026
* update with v1.0 warnigns

* publish

* Simplify

* Remove publish

* Retain original field order

---------

Co-authored-by: Tim Bannister <193443691+lmktfy@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. area/blog Issues or PRs related to the Kubernetes Blog subproject cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. language/en Issues or PRs related to English language lgtm "Looks good to me", indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files. tide/merge-method-squash Denotes a PR that should be squashed by tide when it merges.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants