github kubevela/kubevela v1.5.7

latest releases: v1.10.0-alpha.1, v1.9.13, v1.9.12...
2 years ago

What's Changed

  • [Backport release-1.5] Fix: it does not check the same name for 'vela env init' by @github-actions in #4798
  • [Backport release-1.5] Fix: add path clean for request by @github-actions in #4800
  • [Backport release-1.5] Feat: add port name to CollectServiceEndpoints by @Somefive in #4805
  • [Backport release-1.5] Feat: add image-pull-policy to init-container by @github-actions in #4812
  • [Backport release-1.5] Feat: workflow will rerun when application workflow changes by @Somefive in #4813
  • [Backport release-1.5] Fix: fix addon render cue template cross-file reference bug by @github-actions in #4832
  • [Backport release-1.5] Chore: add IP for gateway trait by @github-actions in #4834
  • Fix: align sha256sums file with binary name by @wonderflow in #4835
  • [Backport release-1.5] Fix: change LabelResourceRuleFormat from Annotations to Labels by @github-actions in #4855
  • [Backport release-1.5] Fix: support default value of ui schema by @github-actions in #4859
  • [Backport release-1.5] Fix: prevent rerun app while upgrade due to old apprev lack app workflow by @Somefive in #4865
  • [Backport release-1.5] Fix: #4865 introduces future dependencies by @Somefive in #4867

How to install

Install Vela Core by Using Vela CLI

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

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.5.7 --wait

Install VelaUX addon

vela addon enable velaux --version=v1.5.7

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

Upgrade VelaUX

vela addon upgrade velaux --version=v1.5.6

Full Changelog: v1.5.6...v1.5.7

Don't miss a new kubevela release

NewReleases is sending notifications on new releases.