v1.1 to v1.2
Follow the Regular Upgrading Process.
Upgrading Notable Changes
karmada-controller-manager
The hpa
controller has been disabled by default now, if you are using this controller, please enable it as per Configure Karmada controllers.
karmada-aggregated-apiserver
The deprecated flags --karmada-config
and --master
in v1.1 have been removed from the codebase. Please remember to remove the flags --karmada-config
and --master
in the karmada-aggregated-apiserver
deployment yaml.
karmadactl
We enable karmadactl promote
command to support AA. For details info, please refer to 1795.
In order to use AA by default, need to deploy some RBAC by following manifests.
unfold me to see the yaml
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
name: cluster-proxy-admin
rules:
- apiGroups:
- 'cluster.karmada.io'
resources:
- clusters/proxy
verbs:
- '*'
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: cluster-proxy-admin
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: cluster-proxy-admin
subjects:
- kind: User
name: "system:admin"
Please refer to v1.2.0 Release Notes for more details.