Share via

Cluster never deploys the csi-azuredisk-controller in kube-system

Cartier, Frédéric 0 Reputation points
2026-03-02T15:11:24.12+00:00

We created a new AKS cluster on Kubernetes 1.33.x in Azure Public Cloud. Although CSI drivers are the standard storage interface in AKS (in‑tree drivers deprecated from v1.26 onward) and should be enabled/managed by AKS automatically, our cluster never deploys the csi-azuredisk-controller in kube-system. Only the csi-azuredisk-node DaemonSet is present. As a result, volume attach/detach does not use CSI and we cannot attach managed disks located in a Resource Group different from the node RG. Microsoft Learn states CSI is the supported path on AKS and replaces in‑tree drivers; the controller is required for attach/detach, snapshots, and resizing.

Azure Kubernetes Service
Azure Kubernetes Service

An Azure service that provides serverless Kubernetes, an integrated continuous integration and continuous delivery experience, and enterprise-grade security and governance.

{count} votes

1 answer

Sort by: Most helpful
  1. kagiyama yutaka 1,165 Reputation points
    2026-03-04T12:55:05.21+00:00

    I think u’ve hit a bad control‑plane seed… if the azuredisk‑ctrl never comes up on a clean 1.33, the addon state is stuck upstream; just re-create once to confirm and open support so they re‑stamp it, and check nodeRG disk perms after so u don’t hit the next attach error.

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.