- remove no used ingress notes in KubeVela charts (#1405)
- fix import inner package in the format of third party package path and add docs (#1412 #1417)
- vela cli support use "vela system cue-packages" to list cue-package (#1417)
- Fix bug that the registered k8s built-in gvk does not exist in third party package path (#1414)
- Fix bug that patchKey not work when strategyUnify function not work with close call (#1430)
- add podDisruptive to traitdefinition to notify wether a trait update will cause restart of pod or not (#1192)
- Add a new cloneset scale controller (#1301)
- Support garbage collection for across-namespace workloads and traits (#1421)
- Add short name for crds && Remove redundant and ambiguous short names #1434
- Refresh built-in packages when component/trait definition are registered (#1402)
You should upgrade following CRDs to upgrade from v1.0.1, all CRDs changes are backward compatible:
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/master/charts/vela-core/crds/core.oam.dev_resourcetrackers.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/master/charts/vela-core/crds/standard.oam.dev_rollouttraits.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/master/charts/vela-core/crds/core.oam.dev_traitdefinitions.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/master/charts/vela-core/crds/core.oam.dev_applications.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/master/charts/vela-core/crds/core.oam.dev_approllouts.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/master/charts/vela-core/crds/core.oam.dev_applicationrevisions.yaml