I have observed in the recent past that AKS discontinues support to some k8s versions and add some more, this is really dynamic and unexpected when it comes to creating AKS clusters with valid version support, especially the recent versions.
Is there a way in Golang and Python SDKs to check for the available versions that are currently supported by AKS and also get a list of allowable upgrade k8s version from the current version.
The output can be similar to what the following command has:
az aks get-versions --location eastus --output table
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
Thanks for the question! We are investigating and will update you shortly.
@subodh-dharma I am not familiar with Golang but looking at the Python SDK I don't see any references for AKS but rather container services.
@sauryadas would you have any insights on this?
@subodh-dharma I did some digging but was not able to find any exact way to achieve this. I also found the correct place to ask/ request support for this would be here:
https://github.com/Azure/azure-sdk-for-python/issues
Can you please open an issue there and CC me? I will close this and be on the lookout for that CC
@MicahMcKittrick-MSFT created this issue https://github.com/Azure/azure-sdk-for-python/issues/6820