Knative v1.19 发布


Knative v1.19 版本现已发布,一些更新亮点如下:

本次发布的核心组件带来一些重要更新。

  • Serving 支持 Kubernetes 新的 “image” 卷类型。
  • Eventing 现在使用 OTel 采集多个组件的指标,替代 Zipkin/OpenCensus,并带来其他功能和改进。
  • Functions 的 run 命令支持 --address 参数,新增多个环境变量和标志,支持通过 GET 请求调用函数,并修复若干问题及优化。

Serving

Bug 修复

  • 修复更新时标签和注解未正确传递到 k8s service 的问题 (#15892)

新特性与改动

  • Knative Serving 现在支持 Kubernetes 的新 “image” 卷类型 (#15878)

  • 修复 queue-proxy 请求中 TLS 未使用的问题 (#15895)

Eventing

新特性与改动

  • 新增 features.knative.dev/apiserversource-skip-permissions-check,允许 ApiServerSource 跳过权限检查,适合大规模集群,默认关闭,详见文档 (#8615)
  • ContainerSources 现在正确地在 Deployment 中设置标签 (#8634)
  • 新增 KN_VERIFY_CORRELATION_ID CESQL 函数,支持在触发器中过滤 knative correlation id (#8608)
  • JobSink 现在通过 OTel 上报指标 (#8639)
  • 适配器增加了 OTel 的追踪和指标支持 (#8640)
  • broker filter、ingress 和 InMemoryChannel 部署现在使用 OpenTelemetry 替代 Zipkin/OpenCensus 上报指标和追踪 (#8635)

Functions

新特性与改动

  • 新增 --base-image 标志,用于覆盖宿主机构建的基础镜像 (#2935)
  • Python 和 Go 函数支持监听双栈网络 (#2898)
  • 支持 run 'func invoke --request-type=GET' 调用 GET 请求 (#2942)
  • func config remove 支持通过 --name 标志非交互式使用 (#2879)
  • func run 支持 JSON 格式输出 (#2893)
  • func run 支持 --address 标志 (#2887)
  • function describe 子命令增加显示标签 (#2882)
  • 标签配置支持非交互式标志 (#2886)
  • MacOS 上可用 allocate.sh 和 registry.sh 脚本快速搭建本地集群 (#2897)
  • 通过 FUNC_GO 环境变量覆盖 PATH 中的 go 位置,用于宿主机构建 (#2877)
  • 通过 FUNC_GIT 环境变量覆盖 PATH 中的 git 位置,用于宿主机构建 (#2876,)
  • 本地分支与远程构建配置不一致时会有警告 (#2884)
  • 修复 Pod 安全上下文相关问题 (#2941)
  • 卷配置支持非交互式 CLI 流程 (#2883)
  • 使 Heroku 构建器成为受信任构建器 (#2818)
  • 修复使用不受信任构建器时写入组文件失败的问题 (#2819)

Bug 修复

  • 修复 Python 本地 buildpack 构建问题 (#2907)
  • 修复 func 在 ARM64 上的集群内构建/部署流水线问题 (#2842)
  • 修复推送镜像到集群内注册表时未使用 in-cluster-dialer 的问题 (#2841)
  • 修复非容器化构建/运行时对外部依赖的支持 (#2847)
  • 修正 func.yaml 中引用的 schema 版本 (#2924)
  • 修复远程 Tekton 构建时使用了过期镜像上传源目录的问题 (#2852)

相關推薦

2022-04-27

在向 CNCF 捐赠 Knative 后,谷歌和 Istio 指导委员会又宣布已将 Istio 项目提交给 CNCF,供其考虑作为一个孵化项目。“这对 Istio 及其社区来说是一个重要的里程碑,我们很高兴能在项目的发展中达到这一步。” Istio 是一个由

2025-08-21

Fluentd v1.19.0 现已发布,包含许多新功能和修复,重点是降低运维和运行成本,提升整体稳定性。 关于依赖冲突说明: 本次版本对依赖做了部分限制,执行如 bundle update 时可能出现冲突。遇到这种情况,请手动调整依赖或重

2025-04-09

客户端,兼容 Windows、Mac 和 Linux 系统。 Cherry Studio 昨天发布了最新的 1.1.19 版本,此次更新带来了全新的 QuickPanel 功能、对gpt-4o-mini及网页搜索引用的支持、多项 MCP(模型计算提供商)相关的功能增强和问题修复,以及性能优

2022-10-21

CNCF 沙箱提交过程的误解。但早前谷歌就有过向 CNCF 捐赠 Knative 的经验,该项目现已被接受成为孵化项目。 对于谷歌此次的决策,外媒 The Register 则提出猜测称,“想要交出工具是否意味着谷歌内部对 Go 的热情在减退”。

2025-07-08

目前市面上有很多集成了大模型的产品和框架,但是大多数都是面向个人的。 今天介绍一款,不光是个人可以使用,也可用于企业(To B),来快速构建对话机器人 DialogFlowAI 代码地址 Github:https://github.com/dialogflowai/dialogfl

2022-06-13

一个系统的,并且它是安全且私密的。Syncthing 1.20.2 现已发布,具体更新内容如下: Bug 修复 #7289:在 LAN beacon 中公布了 TCP port 0 #8314 : https://relays.syncthing.net/endpoint 包含带空格的无效 URL #8355 : 从 v1.19.2 升级到 v1.20.x 现在

2023-08-03

KubeSphere 开源社区激动地向大家宣布,KubeSphere 3.4.0 正式发布! 让我们先简单回顾下之前三个大版本的主要变化: KubeSphere 3.1.0 新增了“边缘计算”、“计量计费” 等功能,将 Kubernetes 从云端扩展至边缘; KubeSphere 3.2.0 新

2023-03-30

Docker 23.0.1 现已发布,具体更新内容如下: Bug fixes and enhancements 完全解决检测到启用了 AppArmor 的内核时缺少的apparmor_parser检查。containerd/containerd#8087,moby/moby#45043 确保在生成 BuildKit buildinfo 时从 Git URL 中编辑凭据。修复了&n

2025-04-18

网 官方文档 在线 Demo 汇总一周产品更新日志,最新发布可以[前往我们的博客查看](https://www.nocobase.com/cn/blog/timeline)。 NocoBase 目前更新包括的版本更新包括三个分支:main ,next和 develop。 main :截止目前最稳定的版本,推

2022-07-05

smart-socket 是一款极简、易用、高性能的国产开源 AIO 通信框架,旨在帮助开发人员轻松打造企业级通信应用。 这个版本犹豫了许久,没有别的新特性加入,仅仅是将JDK版本适配至 11,看似为了发版而发版。 为了避免对老用户

2023-03-28

● Serverless集成     CNCF Serverlessworkflow/Knative/OpenFunction ● 可观测性集成     Promethus/OpenTelemetry/Zipkin/Pinpoint/Jaeger ● 控制器集成     Nacos/ETCD/Zookeeper/Consul ● 事件治理

2024-08-07

大家好!禅道20.4.stable发布啦!本次发布新增消息中心。现在您可以在一个集中的入口查看和处理各类重要信息。此外,我们还完善了发布功能,支持发布失败,让您更好地掌握发布动态,提高发布管理的透明度,GitLab类型代码库下

2023-02-25

开源 3D 建模软件 Blender 三年前开始执行每季度发布一次重要更新的策略,也就是每年发布 4 个重要版本。现在官方决定转变为每年只发布 3 个重要版本。 根据团队的介绍,未来 Blender 每年仅发布 3 个重要版本,其中一个将成为

2023-11-27

特别说明 平台公云版及企业私云版已经发布,增加多人团队协作支持,点击这里了解 [PDManer 元数建模 - v4],历时五年,持续升级,工匠精神,做一款简单好用的数据库建模平台。 元数建模平台,使用 React+Electron+Java 技