|
39 | 39 |
|
40 | 40 | **NodePoolMcVersionIncompatible:** Node pool version 1.24.9 and control |
41 | 41 | plane version 1.29.15 is incompatible. Minor version of node pool cannot |
42 | | -be more than 3 versions less than control plane's version. Minor |
43 | | -version of node pool is 24 and control plane is 29. For more information, see |
| 42 | +be more than 3 versions less than control plane's version. Minor version |
| 43 | +of node pool is 24 and control plane is 29. For more information, see |
44 | 44 | [AKS upgrade version skew policy](https://aka.ms/aks/UpgradeVersionRules). |
45 | 45 |
|
46 | 46 | ## Cause |
@@ -68,20 +68,17 @@ Run the following command to view the current Kubernetes version and supported u |
68 | 68 | az aks get-upgrades --resource-group <RG> --name <ClusterName> --output table |
69 | 69 | ``` |
70 | 70 |
|
71 | | -If only newer versions such as 1.29.x are listed, and intermediate versions like 1.25.x, 1.26.x, or 1.27.x are missing, this indicates that |
72 | | -those versions are deprecated in your region. |
| 71 | +If only newer versions such as 1.29.x are listed, and intermediate versions like 1.25.x, 1.26.x, or 1.27.x are missing, this indicates that those versions are deprecated in your region. |
73 | 72 |
|
74 | 73 | ### Step 2: Attempt full upgrade (control plane and node pool together) |
75 | 74 |
|
76 | | -Due to the version skew policy (**control planes cannot be more than 3 minor versions ahead of node pools**), |
77 | | -a separate control-plane-only upgrade may not be allowed. Instead, upgrade both the control plane and node pool together: |
| 75 | +Due to the version skew policy (**control planes cannot be more than 3 minor versions ahead of node pools**), a separate control-plane-only upgrade may not be allowed. Instead, upgrade both the control plane and node pool together: |
78 | 76 |
|
79 | 77 | ```azurecli |
80 | 78 | az aks upgrade --resource-group <RG> --name <ClusterName> --kubernetes-version <available upgrade version> --yes |
81 | 79 | ``` |
82 | 80 |
|
83 | | -This will ensure compliance with the version skew policy, use of a supported Kubernetes version and upgrade of both components in a |
84 | | -coordinated manner. |
| 81 | +This will ensure compliance with the version skew policy, use of a supported Kubernetes version and upgrade of both components in a coordinated manner. |
85 | 82 |
|
86 | 83 | ### Additional Tips |
87 | 84 |
|
|
0 commit comments