Skip to content

Commit 67486ae

Browse files
authored
Update azure-netapp-files.md
1 parent 2a89603 commit 67486ae

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

articles/aks/azure-netapp-files.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Provision Azure NetApp Files volumes on Azure Kubernetes Service
33
description: Learn how to provision Azure NetApp Files volumes on an Azure Kubernetes Service cluster.
44
ms.topic: article
55
ms.custom: devx-track-azurecli
6-
ms.date: 02/08/2023
6+
ms.date: 04/18/2023
77
---
88

99
# Provision Azure NetApp Files volumes on Azure Kubernetes Service
@@ -272,14 +272,7 @@ Before proceeding to the next section, you need to:
272272
273273
This section walks you through the installation of Astra Trident using the operator.
274274
275-
1. Download Astra Trident from its [GitHub repository](https://github.com/NetApp/trident/releases). Choose from the desired version and download the installer bundle.
276-
277-
```bash
278-
wget https://github.com/NetApp/trident/releases/download/v21.07.1/trident-installer-21.07.1.tar.gz
279-
tar xzvf trident-installer-21.07.1.tar.gz
280-
```
281-
282-
2. Run the [kubectl create][kubectl-create] command to create the *trident* namespace:
275+
1. Run the [kubectl create][kubectl-create] command to create the *trident* namespace:
283276
284277
```bash
285278
kubectl create ns trident
@@ -291,10 +284,15 @@ This section walks you through the installation of Astra Trident using the opera
291284
namespace/trident created
292285
```
293286
294-
3. Run the [kubectl apply][kubectl-apply] command to deploy the Trident operator using the bundle file:
287+
2. Run the [kubectl apply][kubectl-apply] command to deploy the Trident operator using the bundle file:
295288
289+
- For AKS cluster version less than 1.25, run following command:
290+
```bash
291+
kubectl apply -f https://raw.githubusercontent.com/NetApp/trident/v23.01.1/deploy/bundle_pre_1_25.yaml -n trident
292+
```
293+
- For AKS cluster 1.25+ version, run following command:
296294
```bash
297-
kubectl apply -f trident-installer/deploy/bundle.yaml -n trident
295+
kubectl apply -f https://raw.githubusercontent.com/NetApp/trident/v23.01.1/deploy/bundle_post_1_25.yaml -n trident
298296
```
299297
300298
The output of the command resembles the following example:
@@ -307,10 +305,10 @@ This section walks you through the installation of Astra Trident using the opera
307305
podsecuritypolicy.policy/tridentoperatorpods created
308306
```
309307
310-
4. Run the following command to create a `TridentOrchestrator` to install Astra Trident.
308+
3. Run the following command to create a `TridentOrchestrator` to install Astra Trident.
311309
312310
```bash
313-
kubectl apply -f trident-installer/deploy/crds/tridentorchestrator_cr.yaml
311+
kubectl apply -f https://raw.githubusercontent.com/NetApp/trident/v23.01.1/deploy/crds/tridentorchestrator_cr.yaml
314312
```
315313
316314
The output of the command resembles the following example:
@@ -321,7 +319,7 @@ This section walks you through the installation of Astra Trident using the opera
321319
322320
The operator installs by using the parameters provided in the `TridentOrchestrator` spec. You can learn about the configuration parameters and example backends from the [Trident install guide][trident-install-guide] and [backend guide][trident-backend-install-guide].
323321
324-
5. To confirm Astra Trident was installed successfully, run the following [kubectl describe][kubectl-describe] command:
322+
4. To confirm Astra Trident was installed successfully, run the following [kubectl describe][kubectl-describe] command:
325323
326324
```bash
327325
kubectl describe torc trident
@@ -344,7 +342,7 @@ This section walks you through the installation of Astra Trident using the opera
344342
Current Installation Params:
345343
IPv6: false
346344
Autosupport Hostname:
347-
Autosupport Image: netapp/trident-autosupport:21.01
345+
Autosupport Image: netapp/trident-autosupport:23.01
348346
Autosupport Proxy:
349347
Autosupport Serial Number:
350348
Debug: true
@@ -355,11 +353,11 @@ This section walks you through the installation of Astra Trident using the opera
355353
Kubelet Dir: /var/lib/kubelet
356354
Log Format: text
357355
Silence Autosupport: false
358-
Trident Image: netapp/trident:21.07.1
356+
Trident Image: netapp/trident:23.01.1
359357
Message: Trident installed
360358
Namespace: trident
361359
Status: Installed
362-
Version: v21.07.1
360+
Version: v23.01.1
363361
Events:
364362
Type Reason Age From Message
365363
---- ------ ---- ---- -------
@@ -369,7 +367,7 @@ This section walks you through the installation of Astra Trident using the opera
369367
370368
### Create a backend
371369
372-
1. Before creating a backend, you need to update `backend-anf.yaml` to include details about the Azure NetApp Files subscription, such as:
370+
1. Before creating a backend, you need to update [backend-anf.yaml][backend-anf.yaml] to include details about the Azure NetApp Files subscription, such as:
373371
374372
* `subscriptionID` for the Azure subscription where Azure NetApp Files will be enabled.
375373
* `tenantID`, `clientID`, and `clientSecret` from an [App Registration][azure-ad-app-registration] in Azure Active Directory (AD) with sufficient permissions for the Azure NetApp Files service. The App Registration include the `Owner` or `Contributor` role that's predefined by Azure.
@@ -380,7 +378,7 @@ This section walks you through the installation of Astra Trident using the opera
380378
2. After Astra Trident is installed, create a backend that points to your Azure NetApp Files subscription by running the following command.
381379
382380
```bash
383-
kubectl apply -f trident-installer/sample-input/backends-samples/azure-netapp-files/backend-anf.yaml -n trident
381+
kubectl apply -f backend-anf.yaml -n trident
384382
```
385383
386384
The output of the command resembles the following example:
@@ -560,6 +558,7 @@ Astra Trident supports many features with Azure NetApp Files. For more informati
560558
561559
<!-- EXTERNAL LINKS -->
562560
[astra-trident]: https://docs.netapp.com/us-en/trident/index.html
561+
[kubectl-create]: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#create
563562
[kubectl-apply]: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#apply
564563
[kubectl-describe]: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#describe
565564
[kubectl-exec]: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands#exec
@@ -573,6 +572,7 @@ Astra Trident supports many features with Azure NetApp Files. For more informati
573572
[expand-trident-volumes]: https://docs.netapp.com/us-en/trident/trident-use/vol-expansion.html
574573
[on-demand-trident-volume-snapshots]: https://docs.netapp.com/us-en/trident/trident-use/vol-snapshots.html
575574
[importing-trident-volumes]: https://docs.netapp.com/us-en/trident/trident-use/vol-import.html
575+
[backend-anf.yaml]: https://raw.githubusercontent.com/NetApp/trident/v23.01.1/trident-installer/sample-input/backends-samples/azure-netapp-files/backend-anf.yaml
576576
577577
<!-- INTERNAL LINKS -->
578578
[aks-quickstart-cli]: ./learn/quick-kubernetes-deploy-cli.md

0 commit comments

Comments
 (0)