Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated for separate chart and app versions #70

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all 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
22 changes: 17 additions & 5 deletions kb/2023-08-11/using_netapp_third_party_storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -90,18 +90,26 @@ The procedure is as follows.

* Apply this manifest via the command `kubectl apply -f authorize_trident.yaml`.

1. Install the helm chart.
1. Install the helm chart. This example uses `mytrident` as the deployment name, `trident` as the namespace, 100.2406.1 as the Helm chart version and 24.06.1 as the application version number to install:

* First you will need to add the Astra Trident Helm repository:

```shell
helm repo add netapp-trident https://netapp.github.io/trident-helm-chart
```

* Next, install the Helm chart. This example uses `mytrident` as the deployment name, `trident` as the namespace, and 23.07.0 as the version number to install:
* Next, find the desired Helm chart. Take note of the associated application version for the commands that will be run on the Harvester control-plane node.

```shell
helm install mytrident netapp-trident/trident-operator --version 23.07.0 --create-namespace --namespace trident
helm search repo netapp-trident --versions
```
* Set this variables for the following command:
```shell
export CHART_VERSION="100.2406.1"
```
* Install the Helm chart:
```shell
helm install mytrident netapp-trident/trident-operator --version ${CHART_VERSION} --create-namespace --namespace trident
```

* The NetApp documentation describes variations on how you can do this.
Expand All @@ -110,10 +118,14 @@ The procedure is as follows.

This and the next few steps need to be performed logged into a master node of the Harvester cluster, using root access.

* Set this variables for the following command:
```shell
export APP_VERSION="24.06.1"
```
```shell
cd /tmp
curl -L -o trident-installer-23.07.0.tar.gz https://github.com/NetApp/trident/releases/download/v23.07.0/trident-installer-23.07.0.tar.gz
tar -xf trident-installer-23.07.0.tar.gz
curl -L -o trident-installer-${APP_VERSION}.tar.gz https://github.com/NetApp/trident/releases/download/v${APP_VERSION}/trident-installer-${APP_VERSION}.tar.gz
tar -xf trident-installer-${APP_VERSION}.tar.gz
cd trident-installer
```

Expand Down
Loading