Knative is an open source Kubernetes-based serverless framework. The purpose of Knative is to create a cloud-native and cross-platform orchestration standard for serverless applications. Knative helps you build an enterprise-class serverless container platform to deploy and manage modern serverless workloads.
Introduction
Container Service for Kubernetes (ACK) Knative is completely compatible with open source Knative and is interfaced with ACK, message services, storage services, and networking services to provide production-level capabilities.
Knative consists of two core components. These components comprise a general-purpose serverless framework:
Knative Serving: manages serverless workloads based on events and can automatically scale pods based on resource requests. If no workload is processed, the number of pods is scaled to zero.
Knative Serving is used to manage the workloads of serverless applications that provide services to users. The most important feature of Knative Serving is pod auto scaling. Pods can be scaled without limits. Knative Serving also supports canary release.
Knative Eventing: provides event management capabilities, such as producing and consuming events.
Knative Eventing has designed an all-in-one eventing system for event-driven serverless applications. The eventing system provides features that allow you to install external event sources, register and subscribe to events, and filter events. The event system decouples event producers and event consumers. An event producer can generate events before active event consumers listen to events. An event consumer can listen to events before active producers produce events.
Usage notes
For more information about how to use Knative, see Deploy Knative. For more information about how to manage Knative, see Manage Knative components and Upgrade a Knative component. For more information about Knative, see Overview.
Release notes
June 2024
Version number | Release date | Description | Impact |
v1.12.4-aliyun.7 | 2024-06-18 | Important The Kubernetes version of the cluster must be 1.26 or later.
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
May 2024
Version number | Release date | Description | Impact |
v1.10.9-aliyun.7 | 2024-05-23 |
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
December 2023
Version number | Release date | Description | Impact |
v1.10.6-aliyun.1 | 2023-12-25 | Important The Kubernetes version of the cluster must be 1.26 or later.
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
October 2023
Version number | Release date | Description | Impact |
v1.8.3-aliyun.1 | 2023-10-17 |
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
July 2023
Version number | Release date | Description | Impact |
v1.8.2-aliyun.1 | 2023-07-20 | Important The Kubernetes version of the cluster must be 1.24 or later.
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
June 2023
Version number | Release date | Description | Impact |
v1.4.5-aliyun.1 | 2023-06-19 |
| No impact on workloads. We recommend that you perform the update during off-peak hours. |
May 2023
Version number | Release date | Description | Impact |
v1.4.3-aliyun.1 | 2023-05-18 |
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
April 2023
Version number | Release date | Description | Impact |
v1.4.2-aliyun.1 | 2023-04-26 |
| No impact on workloads. We recommend that you update Knative during off-peak hours. |
March 2023
Version number | Release date | Description | Impact |
v1.4.1-aliyun.1 | 2023-03-23 |
| No impact on workloads. We recommend that you perform the update during off-peak hours. |