Skip to main content

Public preview: Run App Service on Kubernetes or anywhere with Azure Arc

Published date: May 25, 2021

Now in preview, Azure App Service can run against Kubernetes clusters in AKS or anywhere with Azure Arc. With this preview, you no longer need to choose between the productivity of App Service and control of Kubernetes. You can now run Web Apps against a range of fully managed App Service plans or choose to deploy against Azure Kubernetes Service or your own Kubernetes clusters connected through Azure Arc that are running on-premises, at the edge, or in other clouds.

App Service features like deployment slots, turn-key auth, CI/CD with GitHub Actions and domain management vastly simplify the development and management of web apps and are delivered with ARM consistency across hosting models. Customers can configure and enable any Kubernetes cluster and select those clusters as a deployment target when creating their Web App.

During preview, App Service on Kubernetes will be available for free in a limited set of regions, starting with US East and West Europe. To get started, we have a set of scenario-based accelerators available on GitHub, as well as step by step tutorials and Learn modules on the App Service documentation page.

To learn more about the application services being extended to Kubernetes - including Azure Functions, Logic Apps, API Management, and Event Grid – visit the Azure blog.

  • App Service
  • Azure Arc
  • Azure Kubernetes Service (AKS)
  • Features