Sdílet prostřednictvím


Registry Microsoft.ContainerRegistry 2017-10-01

Definice prostředku Bicep

Typ prostředku registrů je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerRegistry/registryies, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.ContainerRegistry/registries@2017-10-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    name: 'string'
  }
  properties: {
    adminUserEnabled: bool
    networkRuleSet: {
      defaultAction: 'string'
      ipRules: [
        {
          action: 'Allow'
          value: 'string'
        }
      ]
      virtualNetworkRules: [
        {
          action: 'Allow'
          id: 'string'
        }
      ]
    }
    storageAccount: {
      id: 'string'
    }
  }
}

Hodnoty vlastností

Rejstříků

Název Popis Hodnota
name Název prostředku string (povinné)

Omezení počtu znaků: 5–50

Platné znaky:
Alfanumerické znaky.

Název prostředku musí být v rámci Azure jedinečný.
location Umístění prostředku. Po vytvoření prostředku to nejde změnit. string (povinné)
tags Značky prostředku. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka registru kontejneru. Skladová položka (povinné)
properties Vlastnosti registru kontejneru. Vlastnosti registru

Vlastnosti registru

Název Popis Hodnota
adminUserEnabled Hodnota označující, jestli je uživatel s rolí správce povolený. bool
networkRuleSet Pravidlo sítě nastavené pro registr kontejneru. NetworkRuleSet
storageAccount Vlastnosti účtu úložiště pro registr kontejneru. Platí jenom pro skladovou položku Classic. StorageAccountVlastnosti

NetworkRuleSet

Název Popis Hodnota
defaultAction Výchozí akce povolit nebo odepřít, pokud se neshodují žádná jiná pravidla. 'Povolit'
"Odepřít" (povinné)
ipRules Pravidla seznamu ACL protokolu IP. IpRule[]
virtualNetworkRules Pravidla virtuální sítě. VirtualNetworkRule[]

IpRule

Název Popis Hodnota
action Akce pravidla seznamu ACL protokolu IP. 'Povolit'
hodnota Určuje rozsah IP adres nebo IP adres ve formátu CIDR. Je povolena pouze adresa IPV4. string (povinné)

VirtualNetworkRule

Název Popis Hodnota
action Akce pravidla virtuální sítě. 'Povolit'
id ID prostředku podsítě, například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. string (povinné)

StorageAccountVlastnosti

Název Popis Hodnota
id ID prostředku účtu úložiště. string (povinné)

Skladová jednotka (SKU)

Název Popis Hodnota
name Název skladové položky registru kontejneru. Vyžaduje se pro vytvoření registru. 'Základní'
'Classic'
'Premium'
"Standard" (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Popis
CI/CD pomocí Jenkinse ve službě Azure Container Service (AKS)

Nasazení do Azure
Kontejnery usnadňují průběžné sestavování a nasazování aplikací. Orchestrací nasazení těchto kontejnerů pomocí Kubernetes ve službě Azure Container Service můžete dosáhnout replikovatelných a spravovatelných clusterů kontejnerů. Nastavením průběžného sestavování pro vytváření imagí kontejnerů a orchestrace můžete zvýšit rychlost a spolehlivost nasazení.
Cluster AKS se službou NAT Gateway a Application Gateway

Nasazení do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a Application Gateway pro příchozí připojení.
Vytvoření privátního clusteru AKS s veřejnou zónou DNS

Nasazení do Azure
Tato ukázka ukazuje, jak nasadit privátní cluster AKS s veřejnou zónou DNS.
Vytvoří aplikaci kontejneru a prostředí pomocí registru.

Nasazení do Azure
Vytvořte prostředí aplikace kontejneru se základní aplikací kontejneru z Azure Container Registry. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů.
Vytvoří aplikaci Dapr pub-sub servicebus pomocí aplikací kontejneru.

Nasazení do Azure
Vytvořte aplikaci Dapr pub-sub servicebus pomocí aplikací kontejneru.
Jednoduchá šablona Azure Container Registry

Nasazení do Azure
Šablona pro vytvoření nového Azure Container Registry.
Azure Container Registry se šablonou geografické replikace

Nasazení do Azure
Šablona pro vytvoření nového Azure Container Registry s geografickou replikací
Azure Container Registry se zásadami a diagnostikou

Nasazení do Azure
Azure Container Registry se zásadami a diagnostikou (bicep)
Kompletní zabezpečené nastavení služby Azure Machine Learning

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak nastavit Službu Azure Machine Learning v zabezpečeném nastavení. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Kompletní zabezpečené nastavení služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak nastavit Službu Azure Machine Learning v zabezpečeném nastavení. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Vytvoření cílového výpočetního prostředí AKS s privátní IP adresou

Nasazení do Azure
Tato šablona vytvoří cílový výpočetní objekt AKS v daném pracovním prostoru služby Azure Machine Learning s privátní IP adresou.
Vytvoření pracovního prostoru služby Azure Machine Learning Service

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje minimální sadu prostředků, které potřebujete, abyste mohli začít se službou Azure Machine Learning.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (CMK)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Příklad ukazuje, jak nakonfigurovat službu Azure Machine Learning pro šifrování pomocí šifrovacího klíče spravovaného zákazníkem.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (vnet)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce s Azure Machine Learning v izolované síti.
Vytvoření pracovního prostoru služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce s Azure Machine Learning v izolované síti.
Cluster AKS s kontrolerem příchozího přenosu dat Application Gateway

Nasazení do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS s Application Gateway, kontrolerem příchozího přenosu dat Application Gateway, Azure Container Registry, Log Analytics a Key Vault
Sestavování imagí kontejneru s využitím úloh ACR

Nasazení do Azure
Tato šablona používá DeploymentScript k orchestraci ACR k sestavení image kontejneru z úložiště kódu.
Import imagí kontejneru do ACR

Nasazení do Azure
Tato šablona využívá modul Import ACR z registru bicep k importu imagí veřejných kontejnerů do Azure Container Registry.

Definice prostředku šablony ARM

Typ prostředku registrů je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerRegistry/registryies, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.ContainerRegistry/registries",
  "apiVersion": "2017-10-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "name": "string"
  },
  "properties": {
    "adminUserEnabled": "bool",
    "networkRuleSet": {
      "defaultAction": "string",
      "ipRules": [
        {
          "action": "Allow",
          "value": "string"
        }
      ],
      "virtualNetworkRules": [
        {
          "action": "Allow",
          "id": "string"
        }
      ]
    },
    "storageAccount": {
      "id": "string"
    }
  }
}

Hodnoty vlastností

Rejstříků

Název Popis Hodnota
typ Typ prostředku Microsoft.ContainerRegistry/registryies
apiVersion Verze rozhraní API prostředků '2017-10-01'
name Název prostředku string (povinné)

Omezení počtu znaků: 5–50

Platné znaky:
Alfanumerické znaky.

Název prostředku musí být v rámci Azure jedinečný.
location Umístění prostředku. Po vytvoření prostředku to nejde změnit. string (povinné)
tags Značky prostředku. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka registru kontejneru. Skladová položka (povinné)
properties Vlastnosti registru kontejneru. Vlastnosti registru

Vlastnosti registru

Název Popis Hodnota
adminUserEnabled Hodnota označující, jestli je uživatel s rolí správce povolený. bool
networkRuleSet Pravidlo sítě nastavené pro registr kontejneru. NetworkRuleSet
storageAccount Vlastnosti účtu úložiště pro registr kontejneru. Platí jenom pro skladovou položku Classic. StorageAccountVlastnosti

NetworkRuleSet

Název Popis Hodnota
defaultAction Výchozí akce povolit nebo odepřít, pokud se neshodují žádná jiná pravidla. 'Povolit'
"Odepřít" (povinné)
ipRules Pravidla seznamu ACL protokolu IP. IpRule[]
virtualNetworkRules Pravidla virtuální sítě. VirtualNetworkRule[]

IpRule

Název Popis Hodnota
action Akce pravidla seznamu ACL protokolu IP. 'Povolit'
hodnota Určuje rozsah IP adres nebo IP adres ve formátu CIDR. Je povolena pouze adresa IPV4. string (povinné)

VirtualNetworkRule

Název Popis Hodnota
action Akce pravidla virtuální sítě. 'Povolit'
id ID prostředku podsítě, například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. string (povinné)

StorageAccountVlastnosti

Název Popis Hodnota
id ID prostředku účtu úložiště. string (povinné)

Skladová jednotka (SKU)

Název Popis Hodnota
name Název skladové položky registru kontejneru. Vyžaduje se pro vytvoření registru. 'Základní'
'Classic'
'Premium'
"Standard" (povinné)

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Popis
CI/CD pomocí Jenkinse ve službě Azure Container Service (AKS)

Nasazení do Azure
Kontejnery usnadňují průběžné sestavování a nasazování aplikací. Orchestrací nasazení těchto kontejnerů pomocí Kubernetes ve službě Azure Container Service můžete dosáhnout replikovatelných a spravovatelných clusterů kontejnerů. Nastavením průběžného sestavování pro vytváření imagí kontejnerů a orchestrace můžete zvýšit rychlost a spolehlivost nasazení.
Cluster AKS se službou NAT Gateway a Application Gateway

Nasazení do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS se službou NAT Gateway pro odchozí připojení a Application Gateway pro příchozí připojení.
Vytvoření privátního clusteru AKS s veřejnou zónou DNS

Nasazení do Azure
Tato ukázka ukazuje, jak nasadit privátní cluster AKS s veřejnou zónou DNS.
Vytvoří aplikaci kontejneru a prostředí pomocí registru.

Nasazení do Azure
Vytvořte prostředí aplikace kontejneru se základní aplikací kontejneru z Azure Container Registry. Nasadí také pracovní prostor služby Log Analytics pro ukládání protokolů.
Vytvoří aplikaci Dapr pub-sub servicebus pomocí aplikací kontejneru.

Nasazení do Azure
Vytvořte aplikaci Dapr pub-sub servicebus pomocí aplikací kontejneru.
Jednoduchá šablona Azure Container Registry

Nasazení do Azure
Šablona pro vytvoření nového Azure Container Registry.
Azure Container Registry se šablonou geografické replikace

Nasazení do Azure
Šablona pro vytvoření nového Azure Container Registry s geografickou replikací
Azure Container Registry se zásadami a diagnostikou

Nasazení do Azure
Azure Container Registry se zásadami a diagnostikou (bicep)
Kompletní zabezpečené nastavení služby Azure Machine Learning

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak nastavit Službu Azure Machine Learning v zabezpečeném nastavení. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Kompletní zabezpečené nastavení služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak nastavit Službu Azure Machine Learning v zabezpečeném nastavení. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Vytvoření cílového výpočetního prostředí AKS s privátní IP adresou

Nasazení do Azure
Tato šablona vytvoří cílový výpočetní objekt AKS v daném pracovním prostoru služby Azure Machine Learning s privátní IP adresou.
Vytvoření pracovního prostoru služby Azure Machine Learning Service

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje minimální sadu prostředků, které potřebujete, abyste mohli začít se službou Azure Machine Learning.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (CMK)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Příklad ukazuje, jak nakonfigurovat službu Azure Machine Learning pro šifrování pomocí šifrovacího klíče spravovaného zákazníkem.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (vnet)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce s Azure Machine Learning v izolované síti.
Vytvoření pracovního prostoru služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce s Azure Machine Learning v izolované síti.
Cluster AKS s kontrolerem příchozího přenosu dat Application Gateway

Nasazení do Azure
Tato ukázka ukazuje, jak nasadit cluster AKS s Application Gateway, kontrolerem příchozího přenosu dat Application Gateway, Azure Container Registry, Log Analytics a Key Vault
Sestavování imagí kontejneru s využitím úloh ACR

Nasazení do Azure
Tato šablona používá DeploymentScript k orchestraci ACR k sestavení image kontejneru z úložiště kódu.
Import imagí kontejneru do ACR

Nasazení do Azure
Tato šablona využívá modul Import ACR z registru bicep k importu imagí veřejných kontejnerů do Azure Container Registry.

Definice prostředku Terraformu (zprostředkovatele AzAPI)

Typ prostředku registrů je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.ContainerRegistry/registryies, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerRegistry/registries@2017-10-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      adminUserEnabled = bool
      networkRuleSet = {
        defaultAction = "string"
        ipRules = [
          {
            action = "Allow"
            value = "string"
          }
        ]
        virtualNetworkRules = [
          {
            action = "Allow"
            id = "string"
          }
        ]
      }
      storageAccount = {
        id = "string"
      }
    }
    sku = {
      name = "string"
    }
  })
}

Hodnoty vlastností

Rejstříků

Název Popis Hodnota
typ Typ prostředku Microsoft.ContainerRegistry/registries@2017-10-01
name Název prostředku string (povinné)

Omezení počtu znaků: 5–50

Platné znaky:
Alfanumerické znaky.

Název prostředku musí být v rámci Azure jedinečný.
location Umístění prostředku. Po vytvoření prostředku to nejde změnit. string (povinné)
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Značky prostředku. Slovník názvů značek a hodnot.
Sku Skladová položka registru kontejneru. Skladová položka (povinné)
properties Vlastnosti registru kontejneru. Vlastnosti registru

Vlastnosti registru

Název Popis Hodnota
adminUserEnabled Hodnota označující, jestli je uživatel s rolí správce povolený. bool
networkRuleSet Pravidlo sítě nastavené pro registr kontejneru. NetworkRuleSet
storageAccount Vlastnosti účtu úložiště pro registr kontejneru. Platí jenom pro skladovou položku Classic. StorageAccountVlastnosti

NetworkRuleSet

Název Popis Hodnota
defaultAction Výchozí akce povolit nebo odepřít, pokud se neshodují žádná jiná pravidla. "Povolit"
"Odepřít" (povinné)
ipRules Pravidla seznamu ACL protokolu IP. IpRule[]
virtualNetworkRules Pravidla virtuální sítě. VirtualNetworkRule[]

IpRule

Název Popis Hodnota
action Akce pravidla seznamu ACL protokolu IP. "Povolit"
hodnota Určuje rozsah IP adres nebo IP adres ve formátu CIDR. Je povolena pouze adresa IPV4. string (povinné)

VirtualNetworkRule

Název Popis Hodnota
action Akce pravidla virtuální sítě. "Povolit"
id ID prostředku podsítě, například /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. string (povinné)

StorageAccountVlastnosti

Název Popis Hodnota
id ID prostředku účtu úložiště. string (povinné)

Skladová jednotka (SKU)

Název Popis Hodnota
name Název skladové položky registru kontejneru. Vyžaduje se pro vytvoření registru. "Základní"
"Klasické"
"Premium"
"Standard" (povinné)