This page provides help with the most common questions about AKS Engine.
See the AKS Engine project status for updates on the maintenance of 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 allows you to create your own Kubernetes clusters with lots of user-configurable options, but with no official Azure support.
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
(aks-engine
is the AKS Engine command-line tool), or by generating ARM templates with aks-engine generate
and deploying them as a separate step using the az
command-line tool (e.g., az group deployement create
).
No, the aks-engine
command line tool will not create an AKS cluster. To learn about AKS, you can read the official docs.
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.
Yes. aks-engine
released v0.27.0 as a continuation of the ACS-Engine project (v0.26.2 was the final acs-engine
release) with all the Kubernetes fixes and features included in v0.26.2 and more.