Skip to content

Commit 69edbba

Browse files
author
Jill Grant
authored
Merge pull request #283758 from khdownie/kendownie080624
post GA fixes
2 parents 0dfd9fd + a684a04 commit 69edbba

File tree

4 files changed

+17
-10
lines changed

4 files changed

+17
-10
lines changed

articles/storage/container-storage/TOC.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
items:
1818
- name: Use with Azure Disks
1919
href: use-container-storage-with-managed-disks.md
20-
- name: Use with Azure Elastic SAN (Preview)
20+
- name: Use with Azure Elastic SAN
2121
href: use-container-storage-with-elastic-san.md
2222
- name: Use with Ephemeral Disk
2323
items:

articles/storage/container-storage/container-storage-aks-quickstart.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,15 +122,25 @@ Follow these guidelines when choosing a VM type for the cluster nodes. You must
122122
123123
## Install Azure Container Storage on your AKS cluster
124124
125-
If you already have a preview instance of Azure Container Storage running on your cluster, you can skip this section. However, we recommend updating to the latest generally available (GA) version by running the following command. Remember to replace `<cluster-name>` and `<resource-group>` with your own values.
125+
The installation command is different depending on whether you already have a preview instance of Azure Container Storage running on your AKS cluster, or if you're installing Azure Container Storage on the cluster for the first time.
126+
127+
### Upgrade a preview installation to GA
128+
129+
If you already have a preview instance of Azure Container Storage running on your cluster, we recommend updating to the latest generally available (GA) version by running the following command. If you're installing Azure Container Storage for the first time on the cluster, proceed instead to [Install Azure Container Storage and create a storage pool](#install-azure-container-storage-and-create-a-storage-pool). You can also [Install Azure Container Storage on specific node pools](#install-azure-container-storage-on-specific-node-pools).
126130
127131
```azurecli-interactive
128132
az k8s-extension update --cluster-type managedClusters --cluster-name <cluster-name> --resource-group <resource-group> --name azurecontainerstorage --version 1.1.0 --auto-upgrade false --release-train stable
129133
```
130134

131-
Once your AKS cluster meets the [VM requirements](#ensure-vm-type-for-your-cluster-meets-the-following-criteria), run the following command to install Azure Container Storage on the cluster and create a storage pool. Replace `<cluster-name>` and `<resource-group>` with your own values. Replace `<storage-pool-type>` with `azureDisk`, `ephemeralDisk`, or `elasticSan`. If you select `ephemeralDisk`, you can also specify `--storage-pool-option`, and the values can be `NVMe` or `Temp`.
135+
Remember to replace `<cluster-name>` and `<resource-group>` with your own values.
136+
137+
### Install Azure Container Storage and create a storage pool
138+
139+
Before installing, ensure that your AKS cluster meets the [VM requirements](#ensure-vm-type-for-your-cluster-meets-the-following-criteria).
140+
141+
Run the following command to install Azure Container Storage on the cluster and create a storage pool. Replace `<cluster-name>` and `<resource-group>` with your own values. Replace `<storage-pool-type>` with `azureDisk`, `ephemeralDisk`, or `elasticSan`. If you select `ephemeralDisk`, you can also specify `--storage-pool-option`, and the values can be `NVMe` or `Temp`.
132142

133-
Running this command will enable Azure Container Storage on the system node pool, which by default is named `nodepool1`\*. If you want to enable it on other node pools, see [Install Azure Container Storage on specific node pools](#install-azure-container-storage-on-specific-node-pools). If you want to specify additional storage pool parameters, see [this table](container-storage-faq.md#storage-pool-parameters).
143+
Running this command will enable Azure Container Storage on the system node pool, which by default is named `nodepool1`\*. If you want to enable it on other node pools, see [Install Azure Container Storage on specific node pools](#install-azure-container-storage-on-specific-node-pools). If you want to specify additional parameters, see [Azure Container Storage storage pool parameters](container-storage-storage-pool-parameters.md).
134144

135145
\*If there are any existing node pools with the `acstor.azure.com/io-engine:acstor` label then Azure Container Storage will be installed there by default. Otherwise, it's installed on the system node pool.
136146

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

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: As a preview, you can configure Azure Container Storage to use Azur
44
author: khdownie
55
ms.service: azure-container-storage
66
ms.topic: how-to
7-
ms.date: 07/23/2024
7+
ms.date: 08/06/2024
88
ms.author: kendownie
99
ms.custom: references_regions
1010
---
@@ -19,11 +19,9 @@ As a preview feature, you can configure Azure Container Storage to use Azure Ela
1919

2020
[!INCLUDE [container-storage-prerequisites](../../../includes/container-storage-prerequisites.md)]
2121

22-
2322
- Ensure you have either an [Azure Container Storage Owner](../../role-based-access-control/built-in-roles/containers.md#azure-container-storage-owner) role or [Azure Container Storage Contributor](../../role-based-access-control/built-in-roles/containers.md#azure-container-storage-contributor) role on your subscription. Either of these roles grant permissions that allow Azure Container Storage to communicate with the Elastic SAN resource. To make this change, go to your subscription page on the Azure portal. Select **Access control (IAM) > Add role assignment** and search for either "Azure Container Storage Owner" or "Azure Container Storage Contributor" in the **Job function roles** tab. Select **View > Assignments > Add assignment** and add your account.
2423

25-
> [!NOTE]
26-
> To use Azure Container Storage with Azure Elastic SAN (preview), your AKS cluster should have a node pool of at least three [general purpose VMs](../../virtual-machines/sizes-general.md) such as **standard_d4s_v5** for the cluster nodes, each with a minimum of four virtual CPUs (vCPUs).
24+
- To use Azure Container Storage with Azure Elastic SAN (preview), your AKS cluster must have a node pool of at least three [general purpose VMs](../../virtual-machines/sizes-general.md) such as **standard_d4s_v5** for the cluster nodes, each with a minimum of four virtual CPUs (vCPUs).
2725

2826
## Limitations
2927

articles/storage/container-storage/use-container-storage-with-managed-disks.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,7 @@ ms.custom: references_regions
1717

1818
[!INCLUDE [container-storage-prerequisites](../../../includes/container-storage-prerequisites.md)]
1919

20-
> [!NOTE]
21-
> To use Azure Container Storage with Azure managed disks, your AKS cluster should have a node pool of at least three [general purpose VMs](../../virtual-machines/sizes-general.md) such as **standard_d4s_v5** for the cluster nodes, each with a minimum of four virtual CPUs (vCPUs).
20+
- To use Azure Container Storage with Azure managed disks, your AKS cluster must have a node pool of at least three [general purpose VMs](../../virtual-machines/sizes-general.md) such as **standard_d4s_v5** for the cluster nodes, each with a minimum of four virtual CPUs (vCPUs).
2221

2322
## Create and attach persistent volumes
2423

0 commit comments

Comments
 (0)