Skip to content
This repository has been archived by the owner on Dec 21, 2023. It is now read-only.

docs: Updated instructions to install master #6889

Merged
merged 4 commits into from
Feb 17, 2022
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 21 additions & 5 deletions docs/developer/install_master.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,27 @@
**DO NOT PERFORM THIS ON A PRODUCTION ENVIRONMENT**

1. Create a new cluster (e.g., using k3s)
1. Download latest CLI: `curl -sL https://get.keptn.sh | bash`
1. Verify that the installation has worked and that the version is correct by running `keptn version`
1. Install keptn using `keptn install [--use-case=continuous-delivery]`
1. Authenticate to the Keptn Installation
1. Verify the Keptn version you installed by using `keptn version`
2. - Build Keptn CLI from master:
- download source,
- go to /keptn/cli ``` go build -o keptn main.go```
RealAnna marked this conversation as resolved.
Show resolved Hide resolved
- Or use an older CLI from a previous release: ```curl -sL https://get.keptn.sh | KEPTN_VERSION=0.12.0 bash```
RealAnna marked this conversation as resolved.
Show resolved Hide resolved
4. Save the Keptn developer helm repo :
RealAnna marked this conversation as resolved.
Show resolved Hide resolved
```
helm repo add keptn-dev https://charts-dev.keptn.sh
```
5. Do ```helm repo update```
RealAnna marked this conversation as resolved.
Show resolved Hide resolved
6. Show all developer images tag with ```helm search repo keptn-dev --devel -l ```
RealAnna marked this conversation as resolved.
Show resolved Hide resolved
7. For current master use ``<current_version>-dev`` images, for images built in a PR add ``-PR-<PR_#>`` to the tag,
RealAnna marked this conversation as resolved.
Show resolved Hide resolved
8. To install version 0.13.0-dev-PR-1234
```
helm upgrade --install keptn keptn-dev/keptn -n keptn --create-namespace --set=continuous-delivery.enabled=true --wait --version 0.13.0-dev-PR-1234
helm upgrade --install jmeter-service keptn-dev/jmeter-service -n keptn --wait --version 0.13.0-dev-PR-1234
helm upgrade --install helm-service keptn-dev/helm-service -n keptn --wait --version 0.13.0-dev-PR-1234

```
7. Since this is a dev version, check the deployments, if needed, kill pods that are stuck.
8. Authenticate to the Keptn Installation
9. Verify the Keptn version you installed by using `keptn version`


<details>
Expand Down