v1.1 升级到 v1.2

遵循常规升级流程

升级后显著变化

karmada-controller-manager

hpa 控制器现在默认已被禁用,如果你正使用此控制器, 请参照配置 Karmada 控制器将其启用。

karmada-aggregated-apiserver

v1.1 中弃用的 --karmada-config--master 标志已从代码库中移除。 谨记要从 karmada-aggregated-apiserver deployment yaml 中移除 --karmada-config--master 标志。

karmadactl

我们启用 karmadactl promote 命令来支持 AA。 有关详细信息,请参阅 1795

默认情况下为了使用 AA,需要通过以下清单(manifest)部署一些 RBAC。

展开查看 yaml

  1. apiVersion: rbac.authorization.k8s.io/v1
  2. kind: ClusterRole
  3. metadata:
  4. name: cluster-proxy-admin
  5. rules:
  6. - apiGroups:
  7. - 'cluster.karmada.io'
  8. resources:
  9. - clusters/proxy
  10. verbs:
  11. - '*'
  12. ---
  13. apiVersion: rbac.authorization.k8s.io/v1
  14. kind: ClusterRoleBinding
  15. metadata:
  16. name: cluster-proxy-admin
  17. roleRef:
  18. apiGroup: rbac.authorization.k8s.io
  19. kind: ClusterRole
  20. name: cluster-proxy-admin
  21. subjects:
  22. - kind: User
  23. name: "system:admin"

更多细节请参阅 v1.2.0 发布说明