github kubevela/kubevela v1.3.5

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

What's Changed

  • Fix: modify the template definition to solve the trait cli error by @ZhongsJie96 in #3877
  • Fix: remove last-applied-config annotation for configmap and secret by @wonderflow in #3942

How to install

Install Vela Core by Using Vela CLI

curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.3.5
vela install -v 1.3.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.3.5 --wait

Install VelaUX addon

vela addon enable velaux

How to upgrade from old version?

Notice

Please note if you're using terraform addon, you should upgrade the terraform addon to version 1.0.6+ along with the vela-core upgrade, you can follow the following steps:

  1. upgrading vela-core to v.3.4 or higher, all existing Terraform typed Applications won't be affected in this process.
  2. upgrade the terrorform addon, or the newly provisioned Terraform typed Applications won't become successful.

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.3.5
vela install -v 1.3.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.3/charts/vela-core/crds/core.oam.dev_applicationrevisions.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.3/charts/vela-core/crds/core.oam.dev_applications.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.3/charts/vela-core/crds/core.oam.dev_resourcetrackers.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.3/charts/vela-core/crds/core.oam.dev_componentdefinitions.yaml
kubectl apply -f https://raw.githubusercontent.com/oam-dev/kubevela/release-1.3/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.3.5 --wait
  1. Download the new CLI and enable velaux
curl -fsSl https://kubevela.io/script/install.sh | bash -s 1.3.5
vela addon enable velaux

Upgrade VelaUX

velaux not upgraded in this release( v1.3.5 ), you can use for the latest feature:

vela addon upgrade velaux --version v1.3.4

Please refer to v1.3 docs for more details : https://kubevela.io/docs/

Full Changelog: v1.3.4...v1.3.5

Don't miss a new kubevela release

NewReleases is sending notifications on new releases.