All Products
Search
Document Center

Container Compute Service:Deploy Knative

Last Updated:Jan 19, 2026

Knative is an open source serverless framework based on Kubernetes. It supports features such as request-based automatic scaling, scaling the number of instances down to zero when there is no traffic, version management, and canary releases. ACS Knative is fully compatible with the community version of Knative and provides a one-click deployment feature that eliminates the need to purchase and configure resources. You can deploy Knative and enable the Knative gateway from the console.

Prerequisites

You have created an ACS cluster.

Procedure

  1. Log on to the ACS console. In the left navigation pane, click Clusters.

  2. On the Clusters page, click the name of the target cluster. In the left navigation pane, choose Applications > Knative.

  3. On the Component Management tab, click Deploy Knative. Select the Knative service gateway to install and then click Deploy.

    For more information about how to choose a Knative gateway, see Knative gateway selection guide.

    ALB

    ALB provides a fully managed ALB Ingress. Based on Alibaba Cloud Application Load Balancer (ALB), it is a powerful Ingress traffic management service that handles complex business routing, automatically discovers certificates, and supports the HTTP, HTTPS, and QUIC protocols.

    Note

    To use ALB Ingress, you must select at least two virtual switches. For more information about the regions and zones that support ALB, see Regions and zones that support ALB.

    ASM

    Alibaba Cloud Service Mesh (ASM) provides a fully managed service mesh platform that is compatible with the open source Istio service mesh. ASM simplifies service administration for tasks such as traffic routing and splitting for service invocations, authentication and security for inter-service communication, and mesh observability. This significantly reduces the O&M workload for developers.

    Kourier

    Kourier is a gateway provided by the Knative community. It provides basic service routing and access capabilities. The Kourier component is deployed on your cluster and requires maintenance.

    After the deployment is complete, click Go to Component Management to view component information. Click Go to Service Management to view Knative application information.查看部署结果

    What to do next

    • Deploy components: On the Components tab, find a component whose Status column displays Not Deployed and click Deploy in the Actions column. In the message that appears, click Confirm.

    • Uninstall components: On the Components tab, find the component that you want to uninstall and click Uninstall in the Actions column. In the message that appears, click Confirm.

    • Uninstall Knative: On the Components tab, click Uninstall in the upper right corner. In the dialog box that appears, select I confirm that I have read the above information and want to uninstall Knative and click OK.

References