Keptn V1 has reached end of life on December 22nd, 2023 and has been replaced.
This repo is part of the Keptn Project and provides the following two files:
- version.json - contains information about the available Keptn versions, published to https://get.keptn.sh/version.json
- get.sh - auto installation script for the keptn CLI which is published on
https://get.keptn.sh(e.g., runcurl -sL https://get.keptn.sh | bash)
If a new Keptn GA release is published on GitHub we will create a Pull Request in this repo with the the updated version of version.json. Once this is merged, the changes will be automatically uploaded to https://get.keptn.sh.
Currently, the following parameters are available:
KEPTN_VERSION- Optional; points to a GitHub Release of keptn/keptn, e.g.,0.7.0; default: latest releaseTARGET_ARCH- specifies the target CPU architecture, e.g., amd64; default: amd64INSTALL_DIRECTORY- specifies the installation directory (default for Linux/MacOS:/usr/local/bin); if unset,keptncli binary will stay in current working directory
- Install the latest stable version for the current operating system and CPU architecture
curl -sL https://get.keptn.sh | bash - Install an alpha version
curl -sL https://get.keptn.sh | KEPTN_VERSION=0.8.0-alpha bash - Install the latest stable version for amd64
curl -sL https://get.keptn.sh | TARGET_ARCH=amd64 bash
The file version.json contains information about the latest versions available and upgradepaths.
Please see LICENSE.