帮助文档 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
帮助文档 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 弹性容器实例 ECI
  4. 操作指南
  5. Knative
  6. Knative版本发布说明

Knative版本发布说明

  • Knative
  • 发布于 2025-04-15
  • 0 次阅读
文档编辑
文档编辑

Knative是基于K8s提供的一款开源Serverless应用框架,其目标是制定云原生、跨平台的Serverless容器编排标准,帮助您部署和管理现代化的Serverless工作负载,打造企业级Serverless容器平台。

组件介绍

阿里云容器服务Knative完全兼容社区Knative,并与容器服务ACK、消息、存储、网络等云产品进行了全方位的融合,提供生产级别的Knative能力。

image

作为一个通用的Serverless框架,Knative由两个核心组件组成。

  • Serving:管理Serverless工作负载,可以和事件很好地结合,并提供基于请求驱动的自动扩缩容的能力。在没有服务需要处理时,可缩容至零个实例。

    Serving组件的职责是管理工作负载以对外提供服务。自动伸缩是Knative Serving组件最为重要的特性之一,目前伸缩边界无限制。同时,Knative Serving还支持灰度发布。

  • Eventing:提供了事件的接入、触发等一整套事件管理的能力。

    Eventing组件针对Serverless事件驱动模式具备一套完整的设计,包括外部事件源的接入、事件注册和订阅、以及对事件的过滤等功能。事件模型可以有效地解耦生产者和消费者的依赖关系。生产者可以在消费者启动之前产生事件,消费者也可以在生产者启动之前监听事件。

使用说明

如何使用Knative,请参见部署Knative;关于如何管理Knative组件,请参见管理Knative组件、升级Knative Serving组件。关于Knative的更多信息,请参见Knative概述。

变更记录

2024年09月

版本

变更时间

变更内容

变更影响

v1.12.5-aliyun.7

2024年09月09日

  • 适配Kourier 1.12版本。

  • 镜像仓库适配ACR企业版。

  • 支持ECS抢占式实例(Spot实例) 大盘。

  • 在ACK虚拟节点场景下,支持指定保留实例为ECI资源类型。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2024年06月

版本

变更时间

变更内容

变更影响

v1.12.4-aliyun.7

2024年06月18日

重要

集群版本需为1.26及以上。

  • 兼容Knative社区1.12.4版本。

  • ACK托管集群支持Knative控制面组件托管,包括controller、autoscaler和webhook,不再占用您的Pod资源。在集群中新安装Knative时将自动完成Knative控制面组件的托管。

  • Knative集成ASM的体验优化。

  • 优化queue-proxy组件的日志输出。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2024年05月

版本

变更时间

变更内容

变更影响

v1.10.9-aliyun.7

2024年05月23日

  • 支持同时配置私网类型和公网类型的ALB实例。

  • 修复删除DomainMapping时路由规则会被清除的问题。

  • 修复保留实例反复创建的问题。

  • 支持在ACK Serverless集群中将Knative应用缩容至0。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2023年12月

版本

变更时间

变更内容

变更影响

v1.10.6-aliyun.1

2023年12月25日

重要

集群版本需为1.26及以上。

  • 支持复用已有ALB。

  • Knative Service支持Downward API。

  • 修复CVE-2023-48713漏洞。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2023年10月

版本

变更时间

变更内容

变更影响

v1.8.3-aliyun.1

2023年10月17日

  • 支持在Knative中通过DomainMapping配置MSE网关进行HTTPS证书访问。

  • 修复保留实例缩容问题。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2023年07月

版本

变更时间

变更内容

变更影响

v1.8.2-aliyun.1

2023年7月20日

重要

集群版本需为1.24及以上。

  • Knative会根据autoscaling.knative.dev/activation-scale的设置,在提供服务初始阶段创建一定数量的Pod,以应对请求从0到1时出现的流量突增情况。

  • 支持Knative的版本从1.4.x升级到1.8.2。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2023年06月

版本

变更时间

变更内容

变更影响

v1.4.5-aliyun.1

2023年06月19日

  • ACK Serverless Knative基于MSE网关,支持Pod缩容到0。

  • 支持KServe。

此次升级不会对业务造成影响。建议在业务低峰期升级。

2023年05月

版本

变更时间

变更内容

变更影响

v1.4.3-aliyun.1

2023年05月18日

  • 支持MSE网关。

  • 支持基于请求并发精准弹性控制。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2023年04月

版本

变更时间

变更内容

变更影响

v1.4.2-aliyun.1

2023年04月26日

  • 支持兼容Kubernetes 1.26。

  • 支持AHPA GPU指标预测。

  • 修复Kourier网关版本问题。

此次升级不会对业务造成影响。建议在业务低峰期进行升级。

2023年03月

版本

变更时间

变更内容

变更影响

v1.4.1-aliyun.1

2023年03月23日

  • 支持保留实例。

  • 默认开启podspec-fieldref参数。

  • 修复Kafka Source启动问题。

此次升级不会对业务造成影响。建议在业务低峰期升级。

相关文章

快速部署Serverless应用 2025-04-15 17:15

本文以Hello World示例为您介绍如何通过Knative快速部署一个Serverless应用。 前提条件

为Knative选择网关 2025-04-15 17:15

Knative网关提供了一种灵活的方式来接入外部流量,并将这些流量路由到不同的Knative服务上。ACK Knative支持ALB、MSE、ASM、Kourier四种网关,每种网关都有其特定的优势和适用场景。本文从产品定位、产品架构、基础路由、运维能力、性能特点、支持的主流协议和可观测能力进行对比

使用Kourier网关 2025-04-15 17:15

Kourier是一个基于Envoy架构实现的轻量级网关,是Knative社区提供的开源网关实现,提供Knative Revisions流量分发,支持gRPC服务、超时和重试、TLS证书和外部认证授权等功能。 前提条件

使用ALB网关 2025-04-15 17:15

在大规模Web应用、需要精细化流量分发、需要自动弹性伸缩等对HTTP/HTTPS请求有复杂路由需求的应用中,推荐您基于ALB网关实现Knative服务的流量分发和路由。ALB是专门面向HTTP、HTTPS和QUIC等应用层负载场景的负载均衡服务,具备超强弹性及大规模七层流量处理能力。ALB网关是一款

使用ASM网关 2025-04-15 17:15

在大规模分布式系统、微服务应用流量管理等场景下,特别是已采用或计划采用Istio作为服务网格框架的业务场景中,推荐您使用ASM网关实现Knative服务的流量分发和路由。ASM网关兼容社区Istio规范,控制面组件由ACK托管,简化了服务治理,包括服务调用之间的流量路由与拆分管理、服务间通信的认证安

使用MSE网关并实现精准自动弹性 2025-04-15 17:15

在微服务架构的业务场景下,推荐您使用MSE网关实现Knative服务的流量分发和路由。MSE网关是一款全托管免运维的网关,支持实现基于请求的精准自动弹性,即精准地控制单个Pod的请求并发处理数,能够满足大规模云原生分布式应用的流量治理诉求。 前提条件 已在集群中部署Knative,请参见

目录
Copyright © 2025 your company All Rights Reserved. Powered by 博智数字服务平台.
闽ICP备08105208号-1