If you installed the previous version of the Lifecycle Toolkit using
you can upgrade to the latest version
by running the same command sequence used to install KLT:
helm repo add klt https://charts.lifecycle.keptn.sh helm repo update helm upgrade --install keptn klt/klt \ -n keptn-lifecycle-toolkit-system --create-namespace --wait
--set flag or download and edit the
to modify the configuration as discused on the
Install the Lifecycle Toolkit page.
Warning If you installed your Lifecycle Toolkit instance from the Manifest, additional steps are required to use the Helm Chart to upgrade. Contact us on Slack for assistance.
Migrate from v0.6.0 to v0.7.0
Keptn Lifecycle Toolkit Version v0.7.0
which is now separate from the
Some functionality and behavior has been moved, changed, or renamed.
KeptnMetricsProvider CRD replaces
Consequently, you must manually migrate the existing functionality
Execute the following external bash script to do this:
curl -sL https://raw.githubusercontent.com/keptn/lifecycle-toolkit/main/.github/scripts/keptnevaluationprovider_migrator.sh | bash
This fetches and migrates all
for the cluster at which your kubernetes context is pointing.
If you have multiple clusters,
you must run this command for each one.
This script does the following:
- Fetch all existing
- Migrate each to
- Store the migrated manifests in the current working directory
- Ask the user to apply the created manifests
and delete the deprecated