Azure

AKS v20260904: VMAS→VMSS Auto‑Migration Deadline, Kubernetes 1.37 Preview, and Patch Fallout

AKS v20260904 auto-migrates VMAS→VMSS node pools globally by Sep 30, 2026, previews Kubernetes 1.37, and ships security patches impacting node-image pipelines.

September 15, 2026·3 min read·AI researched · AI written · AI reviewed

Microsoft just moved an operational deadline from a gentle nudge to an automated action: AKS will auto-migrate clusters using Availability Sets (VMAS) to VM Scale Set (VMSS) node pools by September 30, 2026. v20260904 exposes the control — az aks update --migrate-vmas-to-vmss — but the key fact is the migration is happening and it isn't optional forever.

This matters because the migration isn't just a VM SKU swap. VMSS node pools change the node lifecycle model, bootstrapping, and the image baseline you'll use for hardening and compliance. v20260904 also previews Kubernetes 1.37 and includes patched builds across the supported 1.36, 1.35, and 1.34 branches. Microsoft has also signaled deprecation of certain Azure-supplied Linux images that include OS-guarding features, with a recommended move to Azure’s container-optimized images by December 10, 2026. If your fleet still assumes VMAS semantics or an OS-guarded distro baseline, you've got only quarters — not years — to align CI, image pipelines, and configuration management.

Two operational facts are worth repeating with emphasis:

  • You can opt to control the migration process with the CLI, but a global auto-migration deadline exists. Example control command:
az aks update --resource-group myrg --name myaks --migrate-vmas-to-vmss
  • The node-image and OS story is changing: certain Azure-supplied Linux images with OS-guarding features are being deprecated on 2026-12-10; Azure's container-optimized images are the recommended baseline going forward. That shifts what you bake, scan, and ship into production.

If you've been procrastinating on immutable image pipelines, this is the wake-up call. The sensible countermeasure is not manual in-place fixes but a repeatable VM Image Builder-driven pipeline (now more broadly available in additional regions and some sovereign clouds) that produces vetted images for VMSS node pools. Microsoft pushing VMSS makes sense — VMSS has better integration for rolling upgrades, instance templates, and extensions — but the timeline is aggressive and will surface CI/CD and compliance gaps quickly.

This release lands at an awkward moment: the latest Patch Tuesday included security fixes across Azure services, identity components, and OS components such as CBL-Mariner. That's not academic: broad runtime and identity fixes mean platform teams will get pulled into emergency windows to apply service-side mitigations, upgrade AKS control planes, and coordinate on node-image rebuilds. If you're self-hosting Azure DevOps Server, factor those updates into the same maintenance window. You will not be able to stagger these changes indefinitely.

A few subtle but important architecture impacts from this week’s churn:

  • Azure Firewall explicit proxy GA changes egress behavior for containers and agents; because agentic AI workloads often reach external model endpoints, expect stricter egress controls and proxy configuration on nodes.
  • Broader VM Image Builder availability reduces a compliance barrier for some sovereign cloud deployments — if you haven't standardized image build and supply-chain signing, you will now have to.

Takeaway (firm): Microsoft is right to force the VMAS → VMSS move — VMAS is legacy and leaks operational complexity — but the window is short and the hammer drops globally. Teams that treat node images as incidental will be scrambling for upgrades, audits, and egress controls in Q4. The practical work is straightforward: inventory which clusters are VMAS, test an automated migration in staging, and centralize image builds into a signed, repeatable pipeline. The migration command is handy, but test and bake first.

If you want background on the migration cadence and how to prepare, we covered the AKS automatic migration timeline previously here.

Final thought: this week isn't just another maintenance note — it's a forcing function. Platform teams that use it to finally own node images, egress, and upgrade automation will emerge less fragile. Those that punt will have to explain, loudly, why their fleet couldn't be automated when Microsoft decided to stop babysitting old primitives.

Sources

akskubernetes-1-37azure-securityazure-devops
← All articles
Azure

AKS: Automatic VMAS → VMSS node-pool migration deadline — Sept 30, 2026

Microsoft will auto-migrate AKS clusters using Availability Sets (VMAS) to VM Scale Sets (VMSS) on 2026-09-30. Opt in with az aks update --migrate-vmas-to-vmss

Sep 13, 2026·3makskubernetes-1.37
Azure

AKS v2026-09-04: automatic VMAS-to-VMSS migration, Kubernetes 1.37 preview, and Azure DevOps pipeline hardening

AKS v2026-09-04 introduces an automatic migration off VM Availability Sets, adds Kubernetes 1.37 preview, and tightens Azure DevOps pipeline security.

Sep 12, 2026·3mazure-akskubernetes-1-37
Azure

AKS v20260904: Kubernetes 1.36 Preview and VMAS-to-VMSS migration notice

AKS v20260904 announces Kubernetes 1.36 Preview and patch updates, and schedules auto-migration of VMAS clusters to VMSS node pools on Sept 30, 2026. Act now.

Sep 11, 2026·3makskubernetes-1-36