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 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.