This page provides help with the most common questions about AKS-Engine.
Azure Kubernetes Service (AKS) is a Microsoft Azure service that supports fully managed Kubernetes clusters. AKS-Engine is an Azure open source project that creates Kubernetes clusters with your custom requirements. AKS uses AKS-Engine internally, but they are not the same.
AKS clusters can be created in the Azure portal or with az aks create
in the Azure command-line tool. AKS-Engine clusters can be created with aks-engine deploy
in the AKS-Engine command-line tool, or by generating the ARM templates with aks-engine generate
and deploying them as a separate step.
AKS-Engine is the next version of the ACS-Engine project. AKS-Engine supports current and future versions of Kubernetes, while ACS-Engine also supported the Docker Swarm and Mesos DC/OS container orchestrators.
Yes.
No further development or releases in ACS-Engine are planned. AKS-Engine is a backward-compatible continuation of ACS-Engine, so all fixes and new features will target AKS-Engine.
No, Azure Kubernetes Service itself is the way to create a supported, managed AKS cluster. AKS-Engine shares some code with AKS, but does not create managed clusters.
Yes. aks-engine
v0.27.0 is a continuation of acs-engine v0.26.2 with all the Kubernetes fixes and features included in v0.26.2 and more.