Skip to content

[Draft] nat gw2 blog#5738

Draft
rahulrai-in wants to merge 3 commits intomasterfrom
natgw2blog
Draft

[Draft] nat gw2 blog#5738
rahulrai-in wants to merge 3 commits intomasterfrom
natgw2blog

Conversation

@rahulrai-in
Copy link
Copy Markdown
Contributor

New blog post introducing managed NAT Gateway v2 support in AKS.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new Docusaurus blog post to the AKS engineering blog announcing managed NAT gateway v2 support in AKS, including guidance on enabling, upgrading, and validating egress.

Changes:

  • Introduces a new blog post with feature overview, architecture diagrams (Mermaid), and migration guidance.
  • Provides Azure CLI examples to create/update clusters using managedNATGatewayV2.
  • Adds a basic egress validation workflow and operational considerations.

If you run workloads with high outbound concurrency, strict outbound IP requirements, or periodic traffic spikes, managed NAT gateway v2 helps you keep egress stable without managing extra network infrastructure by hand.

<!-- truncate -->

Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

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

The post includes the truncate marker but doesn’t include a hero image afterward. Blog posts in this repo are expected to include a same-directory hero image (for example ./hero-image.png) with descriptive alt text for accessibility and consistent rendering on listing pages.

Suggested change
![Architecture overview of managed NAT gateway v2 providing scalable outbound connectivity for Azure Kubernetes Service clusters](./hero-image.png)

Copilot uses AI. Check for mistakes.
--name "$CLUSTER_NAME"

kubectl run egress-check \
--image=mcr.microsoft.com/cbl-mariner/base/core:2.0 \
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

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

The egress validation snippet assumes curl is present inside the container, but the chosen image (mcr.microsoft.com/cbl-mariner/base/core:2.0) isn’t commonly used as a curl test image in this repo. To avoid readers hitting curl: not found, use an image that explicitly includes curl (or install curl as part of the command).

Suggested change
--image=mcr.microsoft.com/cbl-mariner/base/core:2.0 \
--image=curlimages/curl:8.12.1 \

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings April 24, 2026 08:34
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

Copilot AI review requested due to automatic review settings April 24, 2026 08:39
@rahulrai-in rahulrai-in marked this pull request as draft April 24, 2026 08:40
@rahulrai-in rahulrai-in self-assigned this Apr 24, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

date: "2026-04-26"
description: "AKS now supports managed StandardV2 NAT Gateway for scalable, resilient, and observable egress. Learn how to enable it, migrate safely, and validate outbound traffic."
authors:
- <TO_DO> add authors
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

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

The front matter still contains a placeholder author entry (<TO_DO> add authors). Replace this with one or more valid author keys from website/blog/authors.yml so the blog metadata resolves correctly (and avoids inline author warnings).

Suggested change
- <TO_DO> add authors
- paul-yu

Copilot uses AI. Check for mistakes.
---
title: "Introducing Managed StandardV2 NAT Gateway for AKS"
date: "2026-04-26"
description: "AKS now supports managed StandardV2 NAT Gateway for scalable, resilient, and observable egress. Learn how to enable it, migrate safely, and validate outbound traffic."
Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

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

The description front matter appears to exceed the 150–160 character SEO guideline used elsewhere in the blog. Consider tightening it to stay within that range so listings/snippets don’t get truncated awkwardly.

Suggested change
description: "AKS now supports managed StandardV2 NAT Gateway for scalable, resilient, and observable egress. Learn how to enable it, migrate safely, and validate outbound traffic."
description: "AKS now supports managed StandardV2 NAT Gateway for scalable, resilient egress. Learn how to enable it, migrate safely, and validate traffic."

Copilot uses AI. Check for mistakes.
If you run workloads with high outbound concurrency, strict outbound IP requirements, or periodic traffic spikes, managed NAT gateway v2 helps you keep egress stable without managing extra network infrastructure by hand.

<!-- truncate -->

Copy link

Copilot AI Apr 24, 2026

Choose a reason for hiding this comment

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

Most AKS blog posts include a hero image immediately after <!-- truncate -->. Consider adding a hero image (with descriptive alt text) here to match the blog’s standard layout and improve accessibility/visual scanning on the post page.

Suggested change
![Architecture diagram for managed StandardV2 NAT gateway egress in AKS](./hero-image.png)

Copilot uses AI. Check for mistakes.
@rahulrai-in rahulrai-in removed the request for review from ConnieZhuang April 29, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants