跳转到文档内容
版本:Next

v1.14 升级到 v1.15

遵循常规升级流程

升级后显著变化

API 变化

  • API ResourceBindingClusterResourceBinding 中引入了 Components 字段,用于表示多个 pod 模板的资源请求。
  • API ResourceInterpreterCustomization 中引入了 ComponentResource 字段,用于发现由多个组件组成的工作负载的资源需求的规则。
  • API Karmada 中引入了 spec.crdTarball.httpSource.proxy 字段,用于设置(可选)下载 CRD tarballs 的 HTTP 代理。
  • API PropagationPolicy 中引入了 spec.failover.cluster 字段,用于指定应用级集群故障迁移。
  • API PropagationPolicyClusterPropagationPolicy 的故障迁移清除模式 Immediately/Graciously 已被弃用,并分别由 Directly/Gracefully 取代。

弃用

  • karmada-controller-manager/karmada-agent:现已移除已弃用的标签 propagation.karmada.io/instruction,该标签原本用于暂停 Work 的下发。
  • karmada-controller-manager--failover-eviction-timeout 参数在 release-1.14 版本中已被弃用,现已被移除。
  • karmada-webhook:在 release-1.14 中已被弃用的 --default-not-ready-toleration-seconds--default-unreachable-toleration-seconds 参数,现已被移除。