All Products
Search
Document Center

Alibaba Cloud Service Mesh:Overview of Knative on ASM

Last Updated:Oct 23, 2026

Knative is a Kubernetes-based serverless framework. Alibaba Cloud Service Mesh (ASM) integrates the Knative Serving capabilities on ACK and Serverless Kubernetes cluster (ASK) to simplify managing serverless workloads.

Introduction

Knative is a Kubernetes-based serverless framework. Knative is designed to develop a cloud-native and cross-platform container orchestration standard for serverless applications. Knative implements this standard by integrating the creation of containers (or functions), workload management (autoscaling), and event models. Knative also allows you to integrate and route services as well as perform canary releases by using Istio. For more information about Knative, see Knative.

Alibaba Cloud Service Mesh (ASM) integrates the Knative Serving capabilities on Container Service for Kubernetes (ACK) and Serverless Kubernetes cluster (ASK) to simplify managing serverless workloads. Knative on ASM seamlessly integrates with event sources and provides request-driven pod autoscaling. When idle, Knative on ASM can automatically scale to zero. Knative on ASM also provides canary release capabilities.

After you install the Knative component for an ACK or ASK cluster on the ACK console, ASM uses the Knative Serving component on the cluster and creates an ingress gateway named ingressgateway on the ASM console. Knative Serving then uses this ASM gateway as its preferred service gateway.

Note

On the ACK console, on the Clusters page, click the name of a target cluster. In the left-side navigation pane, choose Applications > Knative to deploy the Knative component. If you select the Kourier component as the service gateway, you must uninstall it after installation. To do so, click the Components tab and uninstall the Kourier component from the list in the Add-on Components section.

Features

References