Microsoft.ContainerRegistry registries 2016-06-27-preview
Definição de recurso do Bicep
O tipo de recurso de registros pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ContainerRegistry/registries, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.ContainerRegistry/registries@2016-06-27-preview' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
adminUserEnabled: bool
storageAccount: {
accessKey: 'string'
name: 'string'
}
}
}
Valores de propriedade
registries
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 5 a 50 Caracteres válidos: Caracteres alfanuméricos. O nome do recurso deve ser exclusivo no Azure. |
local | A localização do recurso. Isso não pode ser alterado depois que o recurso é criado. | cadeia de caracteres (obrigatório) |
tags | As marcas do recurso. | Dicionário de nomes e valores de marcas. Consulte Marcas em modelos |
properties | As propriedades do registro de contêiner. | RegistryProperties |
RegistryProperties
Nome | Descrição | Valor |
---|---|---|
adminUserEnabled | O valor que indica se o usuário administrador está habilitado. Esse valor é false por padrão. | bool |
storageAccount | As propriedades da conta de armazenamento para o registro de contêiner. Se especificada, a conta de armazenamento deve estar no mesmo local físico que o registro de contêiner. | StorageAccountProperties (obrigatório) |
StorageAccountProperties
Nome | Descrição | Valor |
---|---|---|
accessKey | A chave de acesso para a conta de armazenamento. | cadeia de caracteres (obrigatório) |
name | O nome da conta de armazenamento. | cadeia de caracteres (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
CI/CD usando Jenkins no AKS (Serviço de Contêiner do Azure) |
Os contêineres facilitam a criação e a implantação contínua de seus aplicativos. Ao orquestrar a implantação desses contêineres usando o Kubernetes no Serviço de Contêiner do Azure, você pode obter clusters de contêineres replicáveis e gerenciáveis. Ao configurar um build contínuo para produzir suas imagens de contêiner e orquestração, você pode aumentar a velocidade e a confiabilidade de sua implantação. |
Cluster do AKS com um Gateway da NAT e um Gateway de Aplicativo |
Este exemplo mostra como implantar um cluster do AKS com o Gateway da NAT para conexões de saída e um Gateway de Aplicativo para conexões de entrada. |
Criar um cluster do AKS privado com uma zona DNS pública |
Este exemplo mostra como implantar um cluster aks privado com uma zona DNS pública. |
Cria um aplicativo de contêiner e um ambiente com o Registro |
Crie um Ambiente de Aplicativo de Contêiner com um Aplicativo de Contêiner básico de um Registro de Contêiner do Azure. Ele também implanta um Workspace do Log Analytics para armazenar logs. |
Cria um aplicativo pub-sub servicebus do Dapr usando Aplicativos de Contêiner |
Crie um aplicativo do dapr pub-sub servicebus usando Aplicativos de Contêiner. |
Modelo de Registro de Contêiner do Azure simples |
Um modelo para criar um novo Registro de Contêiner do Azure. |
Registro de Contêiner do Azure com modelo de replicação geográfica |
Um modelo para criar um novo Registro de Contêiner do Azure com replicação geográfica |
Registro de Contêiner do Azure com políticas e diagnósticos |
Registro de Contêiner do Azure com políticas e diagnóstico (bicep) |
Configuração segura de ponta a ponta do Azure Machine Learning |
Esse conjunto de modelos do Bicep demonstra como configurar o Azure Machine Learning de ponta a ponta em uma configuração segura. Essa implementação de referência inclui o Workspace, um cluster de computação, uma instância de computação e um cluster do AKS privado anexado. |
Configuração segura de ponta a ponta do Azure Machine Learning (herdada) |
Esse conjunto de modelos do Bicep demonstra como configurar o Azure Machine Learning de ponta a ponta em uma configuração segura. Essa implementação de referência inclui o Workspace, um cluster de computação, uma instância de computação e um cluster do AKS privado anexado. |
Criar um destino de computação do AKS com um endereço IP privado |
Esse modelo cria um destino de computação do AKS em determinado workspace do serviço do Azure Machine Learning com um endereço IP privado. |
Criar um workspace do serviço do Azure Machine Learning |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. Essa configuração descreve o conjunto mínimo de recursos necessários para começar a usar o Azure Machine Learning. |
Criar um workspace do serviço do Azure Machine Learning (CMK) |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. O exemplo mostra como configurar o Azure Machine Learning para criptografia com uma chave de criptografia gerenciada pelo cliente. |
Criar um workspace do serviço do Azure Machine Learning (vnet) |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. Essa configuração descreve o conjunto de recursos necessários para começar a usar o Azure Machine Learning em uma configuração isolada de rede. |
Criar um workspace do serviço do Azure Machine Learning (herdado) |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. Essa configuração descreve o conjunto de recursos necessários para começar a usar o Azure Machine Learning em uma configuração isolada de rede. |
Cluster do AKS com o controlador de entrada do Gateway de Aplicativo |
Este exemplo mostra como implantar um cluster do AKS com Gateway de Aplicativo, controlador de entrada Gateway de Aplicativo, Registro de Contêiner do Azure, Log Analytics e Key Vault |
Compilar imagens de contêiner com as Tarefas do ACR |
Este modelo usa DeploymentScript para orquestrar o ACR para criar sua imagem de contêiner do repositório de código. |
Importar imagens de contêiner para o ACR |
Esse modelo aproveita o módulo Importar ACR do registro bicep para importar imagens de contêiner público para um Registro de Contêiner do Azure. |
Definição de recurso de modelo do ARM
O tipo de recurso de registros pode ser implantado com operações direcionadas:
- Grupos de recursos – Consulte comandos de implantação do grupo de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ContainerRegistry/registries, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.ContainerRegistry/registries",
"apiVersion": "2016-06-27-preview",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"adminUserEnabled": "bool",
"storageAccount": {
"accessKey": "string",
"name": "string"
}
}
}
Valores de propriedade
registries
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | 'Microsoft.ContainerRegistry/registries' |
apiVersion | A versão da API do recurso | '2016-06-27-preview' |
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 5 a 50 Caracteres válidos: Caracteres alfanuméricos. O nome do recurso deve ser exclusivo no Azure. |
local | A localização do recurso. Isso não pode ser alterado depois que o recurso é criado. | cadeia de caracteres (obrigatório) |
tags | As marcas do recurso. | Dicionário de nomes e valores de marcas. Confira Marcas em modelos |
properties | As propriedades do registro de contêiner. | RegistryProperties |
RegistryProperties
Nome | Descrição | Valor |
---|---|---|
adminUserEnabled | O valor que indica se o usuário administrador está habilitado. Esse valor é false por padrão. | bool |
storageAccount | As propriedades da conta de armazenamento para o registro de contêiner. Se especificado, a conta de armazenamento deve estar no mesmo local físico que o registro de contêiner. | StorageAccountProperties (obrigatório) |
StorageAccountProperties
Nome | Descrição | Valor |
---|---|---|
accessKey | A chave de acesso para a conta de armazenamento. | cadeia de caracteres (obrigatório) |
name | O nome da conta de armazenamento. | cadeia de caracteres (obrigatório) |
Modelos de início rápido
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
CI/CD usando Jenkins no AKS (Serviço de Contêiner do Azure) |
Os contêineres facilitam muito a criação e a implantação contínua de seus aplicativos. Ao orquestrar a implantação desses contêineres usando o Kubernetes no Serviço de Contêiner do Azure, você pode obter clusters replicáveis e gerenciáveis de contêineres. Ao configurar um build contínuo para produzir suas imagens de contêiner e orquestração, você pode aumentar a velocidade e a confiabilidade da implantação. |
Cluster do AKS com um Gateway da NAT e um Gateway de Aplicativo |
Este exemplo mostra como implantar um cluster do AKS com o Gateway da NAT para conexões de saída e um Gateway de Aplicativo para conexões de entrada. |
Criar um cluster do AKS privado com uma zona DNS pública |
Este exemplo mostra como implantar um cluster do AKS privado com uma Zona DNS Pública. |
Cria um aplicativo de contêiner e um ambiente com o Registro |
Crie um Ambiente de Aplicativo de Contêiner com um Aplicativo de Contêiner básico de um Registro de Contêiner do Azure. Ele também implanta um workspace do Log Analytics para armazenar logs. |
Cria um aplicativo pub-sub servicebus do Dapr usando Aplicativos de Contêiner |
Crie um aplicativo pub-sub servicebus do Dapr usando aplicativos de contêiner. |
Modelo de Registro de Contêiner do Azure simples |
Um modelo para criar um novo Registro de Contêiner do Azure. |
Registro de Contêiner do Azure com o modelo de replicação geográfica |
Um modelo para criar um novo Registro de Contêiner do Azure com replicação geográfica |
Registro de Contêiner do Azure com Políticas e Diagnóstico |
Registro de Contêiner do Azure com políticas e diagnóstico (bicep) |
Configuração segura de ponta a ponta do Azure Machine Learning |
Esse conjunto de modelos do Bicep demonstra como configurar o Azure Machine Learning de ponta a ponta em uma configuração segura. Essa implementação de referência inclui o Workspace, um cluster de computação, uma instância de computação e um cluster do AKS privado anexado. |
Configuração segura de ponta a ponta do Azure Machine Learning (herdada) |
Esse conjunto de modelos do Bicep demonstra como configurar o Azure Machine Learning de ponta a ponta em uma configuração segura. Essa implementação de referência inclui o Workspace, um cluster de computação, uma instância de computação e um cluster do AKS privado anexado. |
Criar um destino de computação do AKS com um endereço IP privado |
Esse modelo cria um destino de computação do AKS em determinado workspace do serviço do Azure Machine Learning com um endereço IP privado. |
Criar um workspace do serviço do Azure Machine Learning |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. Essa configuração descreve o conjunto mínimo de recursos necessários para começar a usar o Azure Machine Learning. |
Criar um workspace do serviço do Azure Machine Learning (CMK) |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. O exemplo mostra como configurar o Azure Machine Learning para criptografia com uma chave de criptografia gerenciada pelo cliente. |
Criar um workspace do serviço do Azure Machine Learning (vnet) |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. Essa configuração descreve o conjunto de recursos necessários para começar a usar o Azure Machine Learning em uma configuração isolada de rede. |
Criar um workspace do serviço do Azure Machine Learning (herdado) |
Esse modelo de implantação especifica um workspace do Azure Machine Learning e seus recursos associados, incluindo Key Vault do Azure, Armazenamento do Azure, insights Aplicativo Azure e Registro de Contêiner do Azure. Essa configuração descreve o conjunto de recursos necessários para começar a usar o Azure Machine Learning em uma configuração isolada de rede. |
Cluster do AKS com o controlador de entrada do Gateway de Aplicativo |
Este exemplo mostra como implantar um cluster do AKS com Gateway de Aplicativo, controlador de entrada Gateway de Aplicativo, Registro de Contêiner do Azure, Log Analytics e Key Vault |
Compilar imagens de contêiner com as Tarefas do ACR |
Este modelo usa DeploymentScript para orquestrar o ACR para criar sua imagem de contêiner do repositório de código. |
Importar imagens de contêiner para o ACR |
Esse modelo aproveita o módulo Importar ACR do registro bicep para importar imagens de contêiner público para um Registro de Contêiner do Azure. |
Definição de recurso do Terraform (provedor de AzAPI)
O tipo de recurso de registros pode ser implantado com operações direcionadas:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, consulte log de alterações.
Formato de recurso
Para criar um recurso Microsoft.ContainerRegistry/registries, adicione o Terraform a seguir ao modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.ContainerRegistry/registries@2016-06-27-preview"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
adminUserEnabled = bool
storageAccount = {
accessKey = "string"
name = "string"
}
}
})
}
Valores de propriedade
registries
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.ContainerRegistry/registries@2016-06-27-preview" |
name | O nome do recurso | cadeia de caracteres (obrigatório) Limite de caracteres: 5 a 50 Caracteres válidos: Caracteres alfanuméricos. O nome do recurso deve ser exclusivo no Azure. |
local | A localização do recurso. Isso não pode ser alterado depois que o recurso é criado. | cadeia de caracteres (obrigatório) |
parent_id | Para implantar em um grupo de recursos, use a ID desse grupo de recursos. | cadeia de caracteres (obrigatório) |
tags | As marcas do recurso. | Dicionário de nomes e valores de marcas. |
properties | As propriedades do registro de contêiner. | RegistryProperties |
RegistryProperties
Nome | Descrição | Valor |
---|---|---|
adminUserEnabled | O valor que indica se o usuário administrador está habilitado. Esse valor é false por padrão. | bool |
storageAccount | As propriedades da conta de armazenamento para o registro de contêiner. Se especificada, a conta de armazenamento deve estar no mesmo local físico que o registro de contêiner. | StorageAccountProperties (obrigatório) |
StorageAccountProperties
Nome | Descrição | Valor |
---|---|---|
accessKey | A chave de acesso para a conta de armazenamento. | cadeia de caracteres (obrigatório) |
name | O nome da conta de armazenamento. | cadeia de caracteres (obrigatório) |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de