# 多云编排 Release Notes 本页列出多云编排的 Release Notes,便于您了解各版本的演进路径和特性变化。 ## 2024-03-25 ### v0.17.0 #### 新增 - **新增** 多云资源的删除保护能力 #### 升级 - **升级** Karmada 的版本到 v1.8.0 #### 修复 - **修复** 名称搜索实例时输入异常符号报错问题 - **修复** 接入工作集群列表未显示可用区问题 ## 2024-01-25 ### v0.16.0 #### 优化 - **优化** 多云资源一键转换功能增加权限控制 #### 修复 - **修复** cloudtty 无法使用问题 ## 2023-12-26 ### v0.15.0 #### 新增 - **新增** 多云实例的审计日志 #### 修复 - **修复** 创建多云负载时,部署集群显示优化 - **修复** 多云任务资源无法看到容器组资源 ## 2023-11-30 ### v0.14.0 #### 新功能 - **新增** 支持审计日志 - **新增** 工作负载增加差异化配置结果展示 - **新增** 工作负载 YAML 创建,支持批量创建多个资源 #### 修复 - **修复** 查询工作负载 Service 的分页问题 - **修复** 工作负载拓扑约束的副本数填写校验优化 #### 升级 - **升级** Karmada 的版本到 v1.7.0 ## 2023-10-31 ### v0.13.0 #### 修复 - **修复** 修复查看 svc 时,无法查看到对应的 Pod 问题 - **修复** 修复开启 metricAdaptor 后无法删除成员集群问题 ## 2023-08-31 ### v0.12.0 #### 新功能 - **新增** 支持[跨集群弹性伸缩(FHPA)](../best-practice/fhpa.md) #### 修复 - **修复** 解决 kairship-apiserver 不断重启的问题 ## 2023-07-31 ### v0.11.0 #### 新功能 - **新增** 支持在资源详情中查看事件信息 #### 优化 - **优化** 优化集群社区版 karmada operator 项目 ## 2023-06-30 ### v0.10.3 #### 新功能 - **新增** Service 支持 LoadBalancer 类型 - **新增** 资源新增分发状态展示 - **新增** 多云审计日志 #### 修复 - **修复** 修复审计日志越界 - **修复** 多云实例详情加入工作集群页面出现重复 icon - **修复** 创建多云工作负载的时候,修改实例数,创建报错 - **修复** 多云资源分发状态,icon 样式问题 #### 优化 - **优化** 部署策略,排除集群下拉数据源优化 ## 2023-05-29 ### v0.9.1 #### 新功能 - **新增** Service 支持标签、注解表单编辑功能 #### 修复 - **修复** 资源详情页,优化预期调度的集群展示结果 - **修复** kairship-proxy 偶尔不工作的问题 - **修复** cffssl 和 kubectl arm64 版本不存在的问题 #### 优化 - **优化** Ingress 列表,新增集群列 - **优化** 一键转换成员集群 deployment 的相关依赖时的传播策略过多的问题 #### 升级 - **升级** @dao-style/extend 至 v1.2.1 - **升级** CloudTTY API 到 v0.5.2 ## 2023-04-27 ### v0.8.0 #### 新功能 - **新增** 支持集群调度组 - **新增** 支持镜像选择器选择 - **新增** 高级设置,新增定时重新调度 - **新增** 高级设置,新增集群健康状态阈值设置 #### 修复 - **修复** 部署策略选择 CR 资源类型时,不自动填充 kind - **修复** 实例删除弹窗,是否同步删除 karmada 实例提示信息调整 #### 移除 - **移除** istio 对 controller-manager 和 proxy 的 sidecar 注入 ## 2023-03-29 ### v0.7.4 #### 新功能 - **新增** 支持自定义管理集群 - **新增** 负载表单支持数据存储 - **新增** 一键升级负载时支持携带 Service - **新增** 多云路由支持差异化配置 IngressClass - **新增** 支持集群层面的部署策略、差异化策略 - **新增** 支持配置 LabelsOverrider、AnnotationsOverrider - **新增** 自定义角色权限 #### 优化 - **优化** 实例表单,支持隐藏'kairship.io/'为前缀的注解 - **优化** 负载表单,差异化配置引导用户选择集群 #### 修复 - **修复** 修复一键传播 service 失败的问题 - **修复** 修复网格跳转链接样式 - **修复** 前端版本不正确 - **修复** 一键升级工作负载自动传播依赖的 service - **修复** 过滤子集群 LB 类型的 service 进行一键升级 - **修复** 升级 karmada 的版本到 v1.5.0 ## 2023-02-27 ### v0.6.3 #### 新功能 - **新增** 添加多云自定义资源模块,支持增删改查、分发功能 - **新增** 添加多云路由模块,支持增删改查、分发功能 #### 优化 - **优化** 负载表单支持自动传播字段 - **优化** 多云 Service 支持指定部署集群功能 - **优化** 负载详情,支持展示预期调度的集群 #### 修复 - **修复** 修复一键升级多云资源不能展示 member 集群的问题 - **修复** cronjob 计算总任务和当前任务数量不正确的问题 - **修复** 生成 pp 资源名称问题 - **修复** Cronjob 无法通过 yaml 更新 - **修复** 自定义资源详情页,部署策略使用状态显示问题 - **修复** 离线包中没有 kairship-ui 的镜像 ## 2022-12-25 ### v0.5 #### 新功能 - **新增** 添加 cronjob 的增删改查等相关接口 - **新增** 添加 job 的增删改查等相关接口 - **新增** 新增单集群应用一键迁移多集群应用,自动升级依赖资源 - **新增** 给 ListPropagationPolicies 和 ListInstanceOverridePolicies 接口增加 job 和 cronjob 类型 - **新增** ETCD 高可用 - **新增** 部署策略新增 priority 字段 - **新增** 差异化策略新支持 imageOverride, CommandOverrider ArgsOverrider LabelsOverrider AnnotationsOverrider - **新增** 如果部署策略已经被工作负载使用和关联,部署策略不支持删除 - **新增** 多云工作负载,新增支持 Job、CronJob - **新增** 差异化策略支持表单化创建、更新 - **新增** 部署策略支持表单化创建、更新 - **新增** 工作集群支持显示驱逐状态 #### 优化 - **优化** 部署策略表单,传播约束新增启用、关闭开关 - **升级** karmada-operator 的版本到 v0.1.9, 解决多个实例 etcd 的 pod 反亲和的问题 #### 修复 - **修复** 一个未关联任何角色的用户可以查看所有的实例信息 - **修复** 调度算法为 Duplicated 时,工作负载实例总数统计错误 - **修复** 实例删除时,ghippo 中的数据没有删除 - **修复** 实例删除时,工作集群的 labels 没有被移除 - **修复** 移除集群时,可以在单集群应用多云化界面中看到正在移除的集群,并能添加正在移除的集群 - **修复** 修复在移除 member 集群的过程中,不能对 member 集群的资源进行一键升级 - **修复** 不健康的成员集群无法移除 ## 2022-11-25 ### v0.4 #### 新功能 - **新增** prometheus 指标 metrics、opentelemetry 链路 trace - **新增** 创建工作负载指定地域后显示对应集群列表 - **新增** 创建工作负载指定标签后显示对应集群列表 - **新增** failover 故障转移产品化 #### 修复 - **修复** estimator 没有适配离线安装 - **修复** 实例详情页面无状态负载显示异常的问题 ## 2022-10-21 ### v0.3 #### 新功能 - **新增** 多云编排开启权限校验 - **新增** 多云编排 list instance 接口,根据权限展示数据 - **新增** 多云编排根据用户权限查询 cluster 资源概览信息 - **新增** 多云编排查询所有 member 集群的 labels - **新增** 多云编排单机集群应用一键转换为多集群应用 - **新增** 多云编排查询 member 集群的 namespace 和 deployment 资源 - **新增** 多云资源创建的提示语 #### 优化 - **优化** 多云编排优化 karmada PropagationPolicy 和 OverridePolicy 的 protobuf 数据结构 #### 修复 - **修复** 多云编排修复实例下所有 PropagationPolicy 资源的排序不生效的问题 - **修复** 多云编排修复移除 member 集群的问题 - **修复** 若干 bug 修复 ## 2022-9-25 ### v0.2 #### 新功能 - **新增** 对调度时间查询接口 - **新增** 多云服务 ConfigMap 管理接口 - **新增** 批量创建多个资源和 policy 资源 - **新增** Service 增加工作负载的标签 - **新增** 获取所有命名空间下 Service 的接口 - **新增** 注入 istio sidecar - **新增** 接入集群时,部署 karmada estimator - **新增** 多云 secret 接口 - **新增** 新增 instance 的 cpu 和 memery 的资源数据收集 - **新增** 新增 instance 的 event 查询 API ## 2022-8-21 ### v0.1 #### 新功能 - **新增** 新增 cloudshell 的 API 通过 cloudshell 可以管理 karmada 集群 - **新增** 对多云命名空间的管理接口 - **新增** 多云 service 管理接口 - **新增** 多云工作负载详情相关接口 - **新增** 支持设置集群的污点与容忍 - **新增** 下载 karmada 实例 kubeconfig 接口 - **新增** 提供 instance 的 update API 支持修改 instance 别名和 label #### 优化 - **优化** 优化 instance 的 API 并收集 karmada 实例的资源统计情况