github kubevela/kubevela v1.6.5

latest releases: v1.9.11, v1.9.10, v1.9.9...
17 months ago

What's Changed

  • [Backport release-1.6] Fix: CollectLogsInPod won't work in multicluster by @github-actions in #5164
  • [Backport release-1.6] Fix: vela show docs can't generate composition type by @github-actions in #5165
  • Feat: add options for addon parameter (cherry-pick #5166) by @wonderflow in #5167
  • [Backport release-1.6] Chore(deps): Bump github.com/containerd/containerd from 1.5.13 to 1.5.16 by @github-actions in #5170
  • [Backport release-1.6] Feat: add multicluster test for vela logs by @github-actions in #5177
  • [Backport release-1.6] Fix: check if enabling operation will uninstall controller from some clusters by @github-actions in #5181
  • [Backport release-1.6] Fix: The error of cannot fetch addon package breaks the loop to continue looking for addon package in the remaining registries by @github-actions in #5188

How to install

Install Vela Core by Using Vela CLI

curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.6.5
vela install -v 1.6.5

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.5 --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.5
vela install -v 1.6.5 -r

Upgrade by using Helm

  1. 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
  1. 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.5 --wait
  1. Download the new CLI and enable velaux
curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.6.5
vela addon enable velaux

Upgrade VelaUX

vela addon upgrade velaux --version=v1.6.4

Full Changelog: v1.6.4...v1.6.5

Don't miss a new kubevela release

NewReleases is sending notifications on new releases.