Skip to content

Commit 11d7b65

Browse files
authored
Merge pull request #115558 from dlepow/acrsu
[ACR] SKU -> service tier
2 parents 191a135 + 92684b2 commit 11d7b65

17 files changed

+41
-40
lines changed

articles/container-registry/container-registry-best-practices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ For in-depth information about Azure Container Registry authentication, see [Aut
5454

5555
## Manage registry size
5656

57-
The storage constraints of each [container registry SKU][container-registry-skus] are intended to align with a typical scenario: **Basic** for getting started, **Standard** for the majority of production applications, and **Premium** for hyper-scale performance and [geo-replication][container-registry-geo-replication]. Throughout the life of your registry, you should manage its size by periodically deleting unused content.
57+
The storage constraints of each [container registry service tier][container-registry-skus] are intended to align with a typical scenario: **Basic** for getting started, **Standard** for the majority of production applications, and **Premium** for hyper-scale performance and [geo-replication][container-registry-geo-replication]. Throughout the life of your registry, you should manage its size by periodically deleting unused content.
5858

5959
Use the Azure CLI command [az acr show-usage][az-acr-show-usage] to display the current size of your registry:
6060

@@ -81,7 +81,7 @@ For details on deleting image data from your registry, including untagged (somet
8181

8282
## Next steps
8383

84-
Azure Container Registry is available in several tiers, called SKUs, that each provide different capabilities. For details on the available SKUs, see [Azure Container Registry SKUs](container-registry-skus.md).
84+
Azure Container Registry is available in several tiers (also called SKUs) that each provide different capabilities. For details on the available service tiers, see [Azure Container Registry service tiers](container-registry-skus.md).
8585

8686
<!-- IMAGES -->
8787
[delete-repository-portal]: ./media/container-registry-best-practices/delete-repository-portal.png

articles/container-registry/container-registry-content-trust.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.date: 09/06/2019
99
Azure Container Registry implements Docker's [content trust][docker-content-trust] model, enabling pushing and pulling of signed images. This article gets you started enabling content trust in your container registries.
1010

1111
> [!NOTE]
12-
> Content trust is a feature of the [Premium SKU](container-registry-skus.md) of Azure Container Registry.
12+
> Content trust is a feature of the [Premium service tier](container-registry-skus.md) of Azure Container Registry.
1313
1414
## How content trust works
1515

articles/container-registry/container-registry-customer-managed-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ When you store images and other artifacts in an Azure container registry, Azure
1212

1313
Server-side encryption with customer-managed keys is supported through integration with [Azure Key Vault](../key-vault/general/overview.md). You can create your own encryption keys and store them in a key vault, or use Azure Key Vault's APIs to generate keys. With Azure Key Vault, you can also audit key usage.
1414

15-
This feature is available in the **Premium** container registry service tier. For information about registry service tiers and limits, see [Azure Container Registry SKUs](container-registry-skus.md).
15+
This feature is available in the **Premium** container registry service tier. For information about registry service tiers and limits, see [Azure Container Registry service tiers](container-registry-skus.md).
1616

1717

1818
## Things to know

articles/container-registry/container-registry-faq.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ To get credentials using the Azure CLI:
4646
az acr credential show -n myRegistry
4747
```
4848

49-
Using Azure Powershell:
49+
Using Azure PowerShell:
5050

5151
```powershell
5252
Invoke-AzureRmResourceAction -Action listCredentials -ResourceType Microsoft.ContainerRegistry/registries -ResourceGroupName myResourceGroup -ResourceName myRegistry
@@ -115,7 +115,7 @@ If you are on bash:
115115
az acr repository show-manifests -n myRegistry --repository myRepository --query "[?tags[0]==null].digest" -o tsv | xargs -I% az acr repository delete -n myRegistry -t myRepository@%
116116
```
117117

118-
For Powershell:
118+
For PowerShell:
119119

120120
```azurecli
121121
az acr repository show-manifests -n myRegistry --repository myRepository --query "[?tags[0]==null].digest" -o tsv | %{ az acr repository delete -n myRegistry -t myRepository@$_ }
@@ -430,8 +430,8 @@ Please contact your network administrator or check your network configuration an
430430

431431
### Why does my pull or push request fail with disallowed operation?
432432

433-
Here are some scenarios where operations maybe disallowed:
434-
* Classic registries are no longer supported. Please upgrade to a supported [SKUs](https://aka.ms/acr/skus) using [az acr update](https://docs.microsoft.com/cli/azure/acr?view=azure-cli-latest#az-acr-update) or the Azure portal.
433+
Here are some scenarios where operations may be disallowed:
434+
* Classic registries are no longer supported. Please upgrade to a supported [service tier](https://aka.ms/acr/skus) using [az acr update](https://docs.microsoft.com/cli/azure/acr?view=azure-cli-latest#az-acr-update) or the Azure portal.
435435
* The image or repository maybe locked so that it can't be deleted or updated. You can use the [az acr show repository](https://docs.microsoft.com/azure/container-registry/container-registry-image-lock) command to view current attributes.
436436
* Some operations are disallowed if the image is in quarantine. Learn more about [quarantine](https://github.com/Azure/acr/tree/master/docs/preview/quarantine).
437437

articles/container-registry/container-registry-geo-replication.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ Using the geo-replication feature of Azure Container Registry, these benefits ar
5757

5858
Configuring geo-replication is as easy as clicking regions on a map. You can also manage geo-replication using tools including the [az acr replication](/cli/azure/acr/replication) commands in the Azure CLI, or deploy a registry enabled for geo-replication with an [Azure Resource Manager template](https://github.com/Azure/azure-quickstart-templates/tree/master/101-container-registry-geo-replication).
5959

60-
Geo-replication is a feature of [Premium registries](container-registry-skus.md) only. If your registry isn't yet Premium, you can change from Basic and Standard to Premium in the [Azure portal](https://portal.azure.com):
60+
Geo-replication is a feature of [Premium registries](container-registry-skus.md). If your registry isn't yet Premium, you can change from Basic and Standard to Premium in the [Azure portal](https://portal.azure.com):
6161

62-
![Switching SKUs in the Azure portal](media/container-registry-skus/update-registry-sku.png)
62+
![Switching service tiers in the Azure portal](media/container-registry-skus/update-registry-sku.png)
6363

6464
To configure geo-replication for your Premium registry, log in to the Azure portal at https://portal.azure.com.
6565

@@ -104,7 +104,7 @@ To delete a replica in the Azure portal:
104104
105105
## Geo-replication pricing
106106

107-
Geo-replication is a feature of the [Premium SKU](container-registry-skus.md) of Azure Container Registry. When you replicate a registry to your desired regions, you incur Premium registry fees for each region.
107+
Geo-replication is a feature of the [Premium service tier](container-registry-skus.md) of Azure Container Registry. When you replicate a registry to your desired regions, you incur Premium registry fees for each region.
108108

109109
In the preceding example, Contoso consolidated two registries down to one, adding replicas to East US, Canada Central, and West Europe. Contoso would pay four times Premium per month, with no additional configuration or management. Each region now pulls their images locally, improving performance, reliability without network egress fees from West US to Canada and East US.
110110

articles/container-registry/container-registry-get-started-azure-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ az group create --name myResourceGroup --location eastus
2727

2828
## Create a container registry
2929

30-
In this quickstart you create a *Basic* registry, which is a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry SKUs][container-registry-skus].
30+
In this quickstart you create a *Basic* registry, which is a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry service tiers][container-registry-skus].
3131

3232
Create an ACR instance using the [az acr create][az-acr-create] command. The registry name must be unique within Azure, and contain 5-50 alphanumeric characters. In the following example, *myContainerRegistry007* is used. Update this to a unique value.
3333

articles/container-registry/container-registry-get-started-portal.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ In the **Basics** tab, enter values for **Resource group** and **Registry name**
2929

3030
Accept default values for the remaining settings. Then select **Review + create**. After reviewing the settings, select **Create**.
3131

32-
In this quickstart you create a *Basic* registry, which is a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry SKUs][container-registry-skus].
32+
In this quickstart you create a *Basic* registry, which is a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry service tiers][container-registry-skus].
3333

3434
When the **Deployment succeeded** message appears, select the container registry in the portal.
3535

articles/container-registry/container-registry-get-started-powershell.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Quickstart - Create registry - Powershell
2+
title: Quickstart - Create registry - PowerShell
33
description: Quickly learn to create a private Docker registry in Azure Container Registry with PowerShell
44
ms.topic: quickstart
55
ms.date: 01/22/2019
@@ -46,7 +46,7 @@ The registry name must be unique within Azure, and contain 5-50 alphanumeric cha
4646
$registry = New-AzContainerRegistry -ResourceGroupName "myResourceGroup" -Name "myContainerRegistry007" -EnableAdminUser -Sku Basic
4747
```
4848

49-
In this quickstart you create a *Basic* registry, which is a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry SKUs][container-registry-skus].
49+
In this quickstart you create a *Basic* registry, which is a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry service tiers][container-registry-skus].
5050

5151
## Log in to registry
5252

articles/container-registry/container-registry-intro.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Azure provides tooling including Azure Command-Line Interface, Azure portal, and
3030

3131
## Key features
3232

33-
* **Registry SKUs** - Create one or more container registries in your Azure subscription. Registries are available in three SKUs: [Basic, Standard, and Premium](container-registry-skus.md), each of which supports webhook integration, registry authentication with Azure Active Directory, and delete functionality. Take advantage of local, network-close storage of your container images by creating a registry in the same Azure location as your deployments. Use the [geo-replication](container-registry-geo-replication.md) feature of Premium registries for advanced replication and container image distribution scenarios.
33+
* **Registry service tiers** - Create one or more container registries in your Azure subscription. Registries are available in three tiers: [Basic, Standard, and Premium](container-registry-skus.md), each of which supports webhook integration, registry authentication with Azure Active Directory, and delete functionality. Take advantage of local, network-close storage of your container images by creating a registry in the same Azure location as your deployments. Use the [geo-replication](container-registry-geo-replication.md) feature of Premium registries for advanced replication and container image distribution scenarios.
3434

3535
* **Security and access** - You log in to a registry using the Azure CLI or the standard `docker login` command. Azure Container Registry transfers container images over HTTPS, and supports TLS to secure client connections.
3636

@@ -39,7 +39,7 @@ Azure provides tooling including Azure Command-Line Interface, Azure portal, and
3939
4040
You [control access](container-registry-authentication.md) to a container registry using an Azure identity, an Azure Active Directory-backed [service principal](../active-directory/develop/app-objects-and-service-principals.md), or a provided admin account. Use role-based access control (RBAC) to assign users or systems fine-grained permissions to a registry.
4141

42-
Security features of the Premium SKU include [content trust](container-registry-content-trust.md) for image tag signing, and [firewalls and virtual networks (preview)](container-registry-vnet.md) to restrict access to the registry. Azure Security Center optionally integrates with Azure Container Registry to [scan images](../security-center/azure-container-registry-integration.md?toc=/azure/container-registry/toc.json&bc=/azure/container-registry/breadcrumb/toc.json) whenever an image is pushed to a registry.
42+
Security features of the Premium service tier include [content trust](container-registry-content-trust.md) for image tag signing, and [firewalls and virtual networks (preview)](container-registry-vnet.md) to restrict access to the registry. Azure Security Center optionally integrates with Azure Container Registry to [scan images](../security-center/azure-container-registry-integration.md?toc=/azure/container-registry/toc.json&bc=/azure/container-registry/breadcrumb/toc.json) whenever an image is pushed to a registry.
4343

4444
* **Supported images and artifacts** - Grouped in a repository, each image is a read-only snapshot of a Docker-compatible container. Azure container registries can include both Windows and Linux images. You control image names for all your container deployments. Use standard [Docker commands](https://docs.docker.com/engine/reference/commandline/) to push images into a repository, or pull an image from a repository. In addition to Docker container images, Azure Container Registry stores [related content formats](container-registry-image-formats.md) such as [Helm charts](container-registry-helm-repos.md) and images built to the [Open Container Initiative (OCI) Image Format Specification](https://github.com/opencontainers/image-spec/blob/master/spec.md).
4545

articles/container-registry/container-registry-quickstart-task-cli.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ Create a container registry using the [az acr create][az-acr-create] command. Th
3535
az acr create --resource-group myResourceGroup --name myContainerRegistry008 --sku Basic
3636
```
3737

38-
This example creates a *Basic* registry, a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry SKUs][container-registry-skus].
38+
This example creates a *Basic* registry, a cost-optimized option for developers learning about Azure Container Registry. For details on available service tiers, see [Container registry service tiers][container-registry-skus].
3939

4040
## Build an image from a Dockerfile
4141

0 commit comments

Comments
 (0)