发版日志

本页汇总了已发布的 web-cli 插件版本及其面向用户的变更。

v4.2.12

此版本更新了运行时依赖和终端基础镜像,以修复安全漏洞,同时保留现有的 Web Terminal 工作流。

改进

  • 更新了内置的 Go 依赖和终端镜像组件。

缺陷修复

  • 处理了终端运行时依赖中报告的安全漏洞。

v4.2.11

此版本提升了集群元数据的新鲜度,并使终端部署路径可配置。

功能

  • 新增可配置的集群元数据缓存生命周期和刷新行为,用于处理过期的 registry 数据。

改进

  • 将终端工作目录的基础路径改为可配置。

缺陷修复

  • 更新了内置的 Kubernetes 客户端镜像,并修复了安全漏洞。

v4.2.8

此版本更新了 Web Terminal 前端插件,并刷新了终端镜像所使用的运行时依赖。

改进

  • 将 Web Terminal 前端插件更新为 v1.0.4
  • 将终端镜像基础组件和 Go 依赖对齐到受支持的版本。

v4.2.5

此版本将 Web Terminal 迁移到集群插件交付模型,并增强了终端镜像和升级行为。

功能

  • 为 Web Terminal 新增集群插件打包和升级支持。

改进

  • 为升级后必须保留的资源新增升级前资源保留机制。
  • 为终端工作负载新增 seccomp 配置文件。
  • 从终端镜像中移除了过时的 service-mesh 包装工具。

缺陷修复

  • 从终端镜像中移除了有风险或不受支持的实用工具,并更新了存在漏洞的依赖。

v4.1.10

此维护版本更新了终端镜像,以修复安全漏洞。

缺陷修复

  • 更新了终端镜像组件,以处理报告的安全漏洞。

v4.1.9

此版本增强了终端工作负载的运行时安全性。

改进

  • 为 Web Terminal Pod 新增 seccomp 配置文件。
  • 更新了与安全相关的依赖和运行时设置。

缺陷修复

  • 处理了终端部署中的安全和 CIS 基线问题。

v4.1.6

此版本移除了不受支持的第三方代码,并更新了终端运行时依赖。

改进

  • 从终端运行时中移除了 LGPL 许可证代码。
  • 更新了 cyborg 客户端及相关依赖。

缺陷修复

  • 处理了终端镜像和依赖中报告的安全漏洞。

v4.1.2

此维护版本更新了终端认证所使用的 OAuth 依赖。

缺陷修复

  • 更新了 OAuth 依赖,以修复安全漏洞。

v4.1.1

此版本确立了当前的 Web Terminal 实现,并提升了不同平台版本之间的兼容性。

功能

  • 重新实现了用于集群和节点终端的 Web Terminal 会话处理。
  • 新增了 kubectl 终端工作流和节点 shell 支持。

改进

  • 新增了跨不同平台版本的令牌提取兼容性。
  • 在建立终端会话前新增了对 API refiner 服务的检查。
  • 将插件标识和显示名称更新为 Alauda Container Platform Web Terminal。

缺陷修复

  • 在会话结束后回收剩余的节点终端 Pod。
  • 移除了有风险的终端镜像工具,并更新了存在漏洞的依赖。

v4.0.13

此维护版本更新了终端镜像,以修复安全漏洞。

缺陷修复

  • 更新了终端镜像组件,以处理报告的安全漏洞。

v4.0.12

此版本增强了终端工作负载安全性,并刷新了运行时依赖。

改进

  • 为终端工作负载新增 seccomp 配置文件。
  • 更新了 cyborg 客户端及相关运行时依赖。

缺陷修复

  • 处理了终端部署中的安全和 CIS 基线问题。

v4.0.6

此版本减少了终端镜像的攻击面,并提升了命令执行兼容性。

改进

  • 为终端命令执行新增了 chroot 包装器。
  • 从终端镜像中移除了有风险的二进制文件。

缺陷修复

  • 更新了存在漏洞的依赖和与 OAuth 相关的组件。

v4.0.3

这是当前插件系列中首个发布的 Web Terminal 版本。它为 Kubernetes 集群和节点提供了基于浏览器的终端访问能力。

功能

  • 新增了用于运行 kubectl 命令的集群终端工作流。
  • 新增了用于节点级 shell 访问的节点终端工作流。
  • 新增了终端 Pod 生命周期处理,包括会话清理和终端环境设置。

改进

  • 新增了跨平台版本的令牌检索兼容性处理。
  • 新增了终端镜像工具,例如 kubectl、shell 补全和 Vim 支持。