×
Community Blog Use ASM to Manage Knative Services (1): An Overview of Knative on ASM

Use ASM to Manage Knative Services (1): An Overview of Knative on ASM

Abstract: Part 1 of this 6-part series introduces Knative on ASM.

By Xining Wang

Knative is an open-source and Kubernetes-based platform for Serverless applications. Knative helps deploy and manage Serverless workloads and build enterprise-class platforms for Serverless workloads. Serverless Kubernetes (ASK) is integrated with Knative. If you want to use cloud resources by calling the Knative API, you only need to create an ASK cluster and enable Knative for the cluster. In this case, you do not need to pay for the Knative controller.

Knative is a Kubernetes-based Serverless framework. Knative creates a cloud-native and cross-platform orchestration standard for Serverless applications. Knative implements this standard by integrating the creation of containers (or functions), workload management (auto scaling), and event models.

Alibaba Cloud Service Mesh (ASM) integrates the Serving capabilities of Knative on ACK and ASK to help easily manage Serverless workloads. ASM can be combined with events and provides request-driven auto scaling capability. ASM can scale instances to zero when no services need to be processed. At the same time, based on Service Mesh, Serving supports traffic grayscale release.

Article Series

Use ASM to Manage Knative Services (1): An Overview of Knative on ASM

Use ASM to Manage Knative Services (2): Use Knative on ASM to Deploy Serverless Applications

Use ASM to Manage Knative Services (3): Use Custom Domain in Knative on ASM

Use ASM to Manage Knative Services (4): Use ASM Gateway to Access Knative Services over HTTPS

Use ASM to Manage Knative Services (5): Canary Deployment of Services Based on Traffic in Knative on ASM

Use ASM to Manage Knative Services (6): Auto Scaling Based on the Number of Traffic Requests

Please visit this link for more information about Knative.

ASM can use the Knative Serving component installed in the ACK or ASK console to create an ingress gateway named ingressgateway in the ASM console. Then, Knative Serving will use the ASM gateway as the preferred service gateway.

Note: When you install Knative in the ACK console, you can select Kourier as the service gateway by default and click Deploy. After the Knative gateway is installed, click to enter component management and uninstall the Kourier component from the add-ons list.

Please visit this link for more information about installing Knative on ACK.

0 0 0
Share on

Xi Ning Wang(王夕宁)

56 posts | 8 followers

You may also like

Comments

Xi Ning Wang(王夕宁)

56 posts | 8 followers

Related Products