v1.7 升级到 v1.8
遵循常规升级流程。
升级后显著变化
API变化
- 在
MultiClusterService
API 中引入了ServiceProvisionClusters
和ServiceConsumptionClusters
,用于指定提供 Service 的集群和使用 Service 的集群, 从而用户可以更简单地跨集群共享 Service,并可直接使用域名来访问跨集群 Service。
karmada-controller-manager
- 引入了 hpaReplicasSyncer 控制器,负责将工作负载的副本数从成员集群同步到控制平面。
在新版本中,如果资源模版是由 HPA 控制伸缩,资源模版的副本数
spec.replicas
将由 HPA 状态中的desiredReplicas
聚合值所决定, 并且retain
资源解释器将阻止控制平面修改成员集群中工作负载的副本数 (直接由成员集群 HPA 控制副本数)。
karmada-aggregated-apiserver
- 新增了利用 CA 证书校验成员集群 apiserver 证书有效性的逻辑。
请参考 v1.8.0 Release Notes 获取更多信息。