What's Changed
- [Backport release-1.6] Fix: container image cue by @github-actions in #5135
- [Backport release-1.6] Fix: vela status --endpoint show no IP when only one master node by @github-actions in #5141
- [Backport release-1.6] Fix: doc format error by @github-actions in #5147
- Chore: refine log and align using klog/v2 - cherry-pick #5145 by @wonderflow in #5150
- [Backport release-1.6] Fix: addon upgrade command does not recognize the --clusters flag by @github-actions in #5154
- [Backport release-1.6] Feat: support huawei cloud terraform generation by @github-actions in #5155
- [Backport release-1.6] Feat: Introduce timeout mechanism into cache and update network request mechanism in
vela top
by @github-actions in #5156 - [Backport release-1.6] Fix: fail to get logs from pod of remote clusters by @github-actions in #5159
How to install
Install Vela Core by Using Vela CLI
curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.6.4
vela install -v 1.6.4
Install Vela Core by Using Helm:
helm repo add kubevela https://charts.kubevela.net/core
helm repo update
helm install --create-namespace -n vela-system kubevela kubevela/vela-core --version 1.6.4 --wait
Install VelaUX addon
vela addon enable velaux --version=v1.6.4
How to upgrade from old version?
Refer to the docs( https://kubevela.net/docs/platform-engineers/system-operation/migration-from-old-version ) if you're migrating from older versions.
Upgrade by using Vela CLI
The install command will also handle the upgrade automatically:
curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.6.4
vela install -v 1.6.4 -r
Upgrade by using Helm
- Upgrade the CRDs, please make sure you upgrade the CRDs first before upgrade the helm chart.
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.6/charts/vela-core/crds/core.oam.dev_applicationrevisions.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.6/charts/vela-core/crds/core.oam.dev_applications.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.6/charts/vela-core/crds/core.oam.dev_resourcetrackers.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.6/charts/vela-core/crds/core.oam.dev_componentdefinitions.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.6/charts/vela-core/crds/core.oam.dev_definitionrevisions.yaml
- Upgrade your kubevela chart
helm repo add kubevela https://charts.kubevela.net/core
helm repo update
helm upgrade -n vela-system --install kubevela kubevela/vela-core --version 1.6.4 --wait
- Download the new CLI and enable velaux
curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.6.4
vela addon enable velaux
Upgrade VelaUX
vela addon upgrade velaux --version=v1.6.4
Full Changelog: v1.6.3...v1.6.4