AKS-Edge icon indicating copy to clipboard operation
AKS-Edge copied to clipboard

[Question] Clarification on AKS Edge Essentials Monthly Releases and Kubernetes Version Compatibility

Open erwinkersten opened this issue 1 year ago • 5 comments

I'm currently seeking some clarification regarding the monthly releases of AKS Edge Essentials and their compatibility with specific Kubernetes versions. I have a couple of questions regarding this matter:

  1. Kubernetes Version Alignment: How is the chosen Kubernetes version in AKS Edge Essentials aligned with the Kubernetes versions supported within AKS Cloud? For instance, I noticed that both the AKS EE releases for June and August are utilizing Kubernetes version 1.25.x, whereas AKS Cloud introduced version 1.27 as generally available starting from July 2023 (reference: AKS Kubernetes Release Calendar).

  2. Version Customization: Can we anticipate that the AKS EE installation will consistently deploy only one designated version of native Kubernetes and the K3s distribution? Alternatively, will there be an option in the future to specify a particular Kubernetes version during the initial installation process?

Any insights on these questions would be greatly appreciated. Thank you for your time and assistance!

Best regards, Erwin Kersten

erwinkersten avatar Aug 24 '23 06:08 erwinkersten

Hi @erwinkersten,

Adding @chrisdats to help you clarify your questions.

Thanks, Francisco

fcabrera23 avatar Oct 25 '23 17:10 fcabrera23

@chrisdats and @fcabrera23 In the September release notes, it was announced that AKS EE now supports two Kubernetes versions: K8s 1.26.3, 1.25.7 for standard Kubernetes, and for the K3s distribution, it supports 1.26.6+k3s, 1.25.8+k3s. This should address the second part of my inquiry.

However, I seem to be facing an issue with the current Deployment scheme (v1.9) as it doesn't seem to offer an option to specify a version. I might be overlooking something, but I'm unsure about how this is supposed to function. Could you provide some insights or guidance on this matter?


Update:

It appears that there are separate builds being released, which can be somewhat challenging to navigate since there is no official documentation available. The documentation only references this link aks.ms/aks-edge/k3s-msi, and this always points to the latest available version. To assist those seeking September Release versions, here are the relevant links:

K3s:

  • https://download.microsoft.com/download/4/c/8/4c8d3abb-34aa-4136-a7d9-adff3530f3b4/AksEdge-K3s-1.26.6-1.4.109.0.msi
  • https://download.microsoft.com/download/4/c/8/4c8d3abb-34aa-4136-a7d9-adff3530f3b4/AksEdge-K3s-1.25.8-1.4.109.0.msi

K8s:

  • https://download.microsoft.com/download/4/c/8/4c8d3abb-34aa-4136-a7d9-adff3530f3b4/AksEdge-K8s-1.26.3-1.4.109.0.msi
  • https://download.microsoft.com/download/4/c/8/4c8d3abb-34aa-4136-a7d9-adff3530f3b4/AksEdge-K8s-1.25.7-1.4.109.0.msi

erwinkersten avatar Oct 27 '23 10:10 erwinkersten

Thanks for sharing those links. Yes the previous releases can be found at download.microsoft.com. We also have short links here: https://aka.ms/aks-edge/k3s-msi-1.25 https://aka.ms/aks-edge/k8s-msi-1.25

rcheeran avatar Nov 10 '23 19:11 rcheeran

Created a bug internally to update our scripts to enable users to choose the version.

rcheeran avatar Nov 10 '23 20:11 rcheeran

Changing from question to enhancement so we track this better.

scooley avatar May 01 '24 23:05 scooley