v1.14 升级到 v1.15
遵循常规升级流程。
升级后显著变化
API 变化
- API
ResourceBinding
和ClusterResourceBinding
中引入了Components
字段,用于表示多个 pod 模板的资源请求。 - API
ResourceInterpreterCustomization
中引入了ComponentResource
字段,用于发现由多个组件组成的工作负载的资源需求的规则。 - API
Karmada
中引入了spec.crdTarball.httpSource.proxy
字段,用于设置(可选)下载 CRD tarballs 的 HTTP 代理。 - API
PropagationPolicy
中引入了spec.failover.cluster
字段,用于指定应用级集群故障迁移。 - API
PropagationPolicy
和ClusterPropagationPolicy
的故障迁移清除模式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
参数,现已被移除。