diff --git a/charts/latest/azuredisk-csi-driver/templates/csi-azuredisk-controller.yaml b/charts/latest/azuredisk-csi-driver/templates/csi-azuredisk-controller.yaml index dff5cb7861..cfb2713cf4 100644 --- a/charts/latest/azuredisk-csi-driver/templates/csi-azuredisk-controller.yaml +++ b/charts/latest/azuredisk-csi-driver/templates/csi-azuredisk-controller.yaml @@ -26,7 +26,11 @@ spec: nodeSelector: kubernetes.io/os: linux {{- if .Values.controller.runOnMaster}} + {{- if ge .Capabilities.KubeVersion.Minor "25" }} + node-role.kubernetes.io/control-plane: "" + {{- else }} node-role.kubernetes.io/master: "" + {{- end }} {{- end}} priorityClassName: system-cluster-critical {{- with .Values.controller.tolerations }}