Home / Docs / Release 0.14.x / Operate Keptn / Upgrade Keptn
With Keptn 0.14.x, we upgraded the NATS cluster and with that, we changed its name.
For existing integration that are not yet updated to use a 0.14.x distributor, please update the distributor PUBSUB_URL
environment variable and set it to nats://keptn-nats
.
Please, refer to the distributor documentation for further details.
Step 1. To download and install the Keptn CLI for version 0.14.1, you can choose between: Automatic installation of the Keptn CLI (Linux and Mac): The next command will download the 0.14.1 release from GitHub, unpack it, and move it to Verify that the installation has worked and that the version is correct by running: Manual installation of the Keptn CLI: Step 2. To upgrade your Keptn installation from 0.13.x to 0.14.x, the Keptn CLI offers the command:Expand to see upgrade instructions:
/usr/local/bin/keptn
.curl -sL https://get.keptn.sh | KEPTN_VERSION=0.14.1 bash
keptn version
/usr/local/bin/
)console
keptn version
keptn upgrade
Error: your current Keptn CLI context 'cluster' does not match current Kubeconfig '
when executing the above command, please set the config KubeContextCheck using: keptn set config KubeContextCheck true
helm get values keptn -n keptn > MY_VALUES.yaml
helm upgrade keptn keptn --install -n keptn --create-namespace --repo=https://charts.keptn.sh --version=0.14.1 --wait --values=MY_VALUES.yaml
helm repo update
helm upgrade jmeter-service https://github.com/keptn/keptn/releases/download/0.14.1/jmeter-service-0.14.1.tgz -n keptn --create-namespace --wait --reuse-values
helm upgrade helm-service https://github.com/keptn/keptn/releases/download/0.14.1/helm-service-0.14.1.tgz -n keptn --create-namespace --wait --reuse-values