Skip to content

Commit 8517eb9

Browse files
committed
Add ESAN permission info and fix fio example
1 parent f47a925 commit 8517eb9

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

articles/storage/container-storage/use-container-storage-with-elastic-san.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ Azure Elastic SAN is a managed, shared block-storage service that provides a cen
2727

2828
[!INCLUDE [container-storage-prerequisites](../../../includes/container-storage-prerequisites.md)]
2929
- [Review the installation instructions](install-container-storage-aks.md) and ensure Azure Container Storage is properly installed.
30+
- If you use Elastic SAN for the first time in the subscription, run this one-time registration command:
31+
32+
```azurecli-interactive
33+
az provider register --namespace Microsoft.ElasticSan
34+
```
35+
- Assign the **Azure Container Storage Operator** role to the `*-agentpool` managed identity in the AKS node resource group. In the Azure portal, open the node resource group (for example, *MC_myResourceGroup_myAKSCluster_eastus*), go to **Access Control (IAM) > Add > Add role assignment**, select **Azure Container Storage Operator**, and assign it to the managed identity created by the cluster (typically named *myAKSCluster-agentpool*).
3036

3137
## Limitations
3238

@@ -275,13 +281,11 @@ Create a pod using Flexible I/O Tester (fio) for benchmarking and workload simul
275281
name: fiopod
276282
spec:
277283
containers:
278-
- image: nixery.dev/shell/fio
279-
name: fio
280-
ports:
281-
- containerPort: 80
282-
protocol: TCP
284+
- name: fio
285+
image: mayadata/fio
286+
args: ["sleep", "1000000"]
283287
volumeMounts:
284-
- mountPath: /volume
288+
- mountPath: "/volume"
285289
name: iscsi-volume
286290
volumes:
287291
- name: iscsi-volume

0 commit comments

Comments
 (0)