Skip to content
EOL Watch
Search itemsOpen menu

AzureRetirement

Azure Virtual Machines: D, Ds, Dv2, Dsv2 and Ls series retirement

Retirement date for D, Ds, Dv2, Dsv2 and Ls series Azure Virtual Machines: 1 May 2028. After that date these VMs can no longer be used or purchased.

Retires , 1 May 2028

What breaks

After the retirement date, D, Ds, Dv2, Dsv2 and Ls series VMs can no longer be used or purchased. Three-year reserved instances for these VMs cannot be purchased or renewed from May 1, 2025. One-year reserved VM instances for these VMs are not available for purchase or renewal from July 1, 2026. An existing three-year reservation keeps its benefit for the remainder of the contract, and usage is billed at pay-as-you-go rates after that.

Who is affected

Affected versions

  • D
  • Ds
  • Dv2
  • Dsv2
  • Ls

Matching resource types

  • microsoft.compute/virtualmachines
  • microsoft.compute/virtualmachinescalesets
  • azurerm_linux_virtual_machine
  • azurerm_windows_virtual_machine
  • azurerm_virtual_machine
  • azurerm_linux_virtual_machine_scale_set
  • azurerm_windows_virtual_machine_scale_set
  • azurerm_orchestrated_virtual_machine_scale_set
  • azurerm_kubernetes_cluster
  • azurerm_kubernetes_cluster_node_pool

Fields the check reads

  • vmsize
  • sku
  • size
  • vm_size
  • sku_name
  • default_node_pool.vm_size

Detected by the estate check from

  • Azure Resource Graph export (CSV or JSON)
  • Terraform state or plan (JSON)
  • ARM template

Check your estate for this

What to do

  1. Migrate D, Ds, Dv2, Dsv2 and Ls series VM workloads to a newer VM generation, following the migration guide.
  2. Review your current reservation orders to identify impacted VMs and their expiration dates.

Replacement

Not stated by vendor.

Sources

Last checked against the first source in this list on .

Found an error? Report it

The text on this page is drafted with AI assistance from the vendor's text, checked against the official source and approved by a person before it is published. How items are written

Last checked · Added · Changelog for this item