Criar uma galeria para armazenar e compartilhar imagens

Uma Galeria de Computação do Azure (anteriormente conhecida como Galeria de Imagens Compartilhadas) simplifica o compartilhamento de recursos, como imagens e pacotes de aplicativos, em sua organização.

A Galeria de Computação do Azure permite compartilhar imagens personalizadas da VM e pacotes de aplicativos com outras pessoas em sua organização, dentro ou entre regiões, em um locatário. Escolha o que você deseja compartilhar, em quais regiões deseja torná-las disponíveis e com quem deseja compartilhá-las. Você pode criar várias galerias a fim de agrupar logicamente os recursos.

A galeria é um recurso de nível superior que pode ser compartilhado de várias maneiras:

Compartilhar com: Opção
Pessoas, grupos ou entidades de serviço específicas O RBAC (controle de acesso baseado em função) permite compartilhar recursos com pessoas, grupos ou entidades de serviço específicas em um nível granular.
Assinaturas ou locatários A galeria compartilhada direta (versão prévia) permite compartilhar com todos em uma assinatura ou locatário.
Todos A galeria da comunidade (versão prévia) permite compartilhar toda a galeria publicamente com todos os usuários do Azure.

Nomenclatura

Os caracteres permitidos para o nome da galeria são letras maiúsculas ou minúsculas, dígitos, pontos e pontos finais. O nome da galeria não pode conter traços. Os nomes das galerias devem ser exclusivos dentro de sua assinatura.

  1. Entre no Portal do Azure em https://portal.azure.com.
  2. Digite Galeria de Computação do Azure na caixa de pesquisa e selecione Galeria de Computação do Azure nos resultados.
  3. Na página Galeria de Computação do Azure, clique em Adicionar.
  4. Na página Criar Galeria de Computação do Azure, selecione a assinatura correta.
  5. No Grupo de recursos, selecione um grupo de recursos na lista suspensa ou selecione Criar novo e digite um nome para o novo grupo de recursos.
  6. Em Nome, digite um nome para o nome da galeria.
  7. Selecione uma Região na lista suspensa.
  8. Você pode digitar uma breve descrição da galeria, como Minha galeria para teste, e clique em Examinar + criar.
  9. Depois da aprovação na validação, selecione Criar.
  10. Depois que a implantação for concluída, selecione Ir para o recurso.

Importante

Galeria de Computação do Azure – as galerias compartilhadas diretas estão atualmente em VERSÃO PRÉVIA e sujeitas aos Termos de Versão Prévia da Galeria de Computação do Azure.

Durante a versão prévia, você precisará criar uma galeria, com a propriedade sharingProfile.permissions definida como Groups. Ao usar a CLI para criar uma galeria, use o parâmetro --permissions groups. Você não pode usar uma galeria existente, a propriedade não pode ser atualizada no momento.

Atualmente, você não pode criar um conjunto de dimensionamento de máquinas virtuais flexível por meio de uma imagem compartilhada com você por outro locatário.

  1. Entre no Portal do Azure em https://portal.azure.com.

  2. Digite Galeria de Computação do Azure na caixa de pesquisa e selecione Galeria de Computação do Azure nos resultados.

  3. Na página Galeria de Computação do Azure, clique em Adicionar.

  4. Na página Criar Galeria de Computação do Azure, selecione a assinatura correta.

  5. Preencha todos os detalhes na página.

  6. Na parte inferior da página, selecione Avançar: Método de compartilhamento. Captura de tela mostrando onde selecionar para prosseguir para compartilhar métodos.

  7. Na guia Compartilhamento, selecione RBAC + compartilhar diretamente.

    Captura de tela mostrando a opção de compartilhar usando o controle de acesso baseado em função e compartilhar diretamente.

  8. Quando terminar, selecione Revisar + criar.

  9. Depois da aprovação na validação, selecione Criar.

  10. Depois que a implantação for concluída, selecione Ir para o recurso.

Para começar a compartilhar a galeria com uma assinatura ou locatário, consulte Compartilhar uma galeria com uma assinatura ou locatário.

Para começar a compartilhar a galeria com uma assinatura ou locatário, consulte Compartilhar uma galeria com uma assinatura ou locatário.

Uma galeria da comunidade é compartilhada publicamente com todos. Para criar uma galeria da comunidade, crie a galeria primeiro e habilite-a para compartilhamento. O nome da instância pública da galeria será o prefixo fornecido, além de um GUID exclusivo.

Durante a pré-visualização, crie sua galeria, definições de imagem e versões de imagem na mesma região para compartilhar sua galeria publicamente.

Importante

Galeria de Computação do Azure – as galerias da comunidade estão atualmente em VERSÃO PRÉVIA e sujeitas aos Termos de versão prévia da Galeria de Computação do Azure – galeria da comunidade.

Para publicar uma galeria da comunidade, você precisa se registrar para a versão prévia em https://aka.ms/communitygallery-preview. A criação de VMs da galeria da comunidade está aberta a todos os usuários do Azure.

Ao criar uma imagem para compartilhar com a comunidade, você precisará fornecer informações de contato. Essas informações serão mostradas publicamente, portanto, tenha cuidado ao fornecer:

  • Prefixo da galeria da comunidade
  • Email de suporte do fornecedor
  • URL do publicador
  • URL do contrato legal

Informações de suas definições de imagem também estarão disponíveis publicamente, como o que você fornece para Publicador, Oferta e SKU.

Pré-requisitos

Somente o proprietário de uma assinatura, ou um usuário ou entidade de serviço atribuída para a função Compute Gallery Sharing Admin no nível da assinatura ou galeria, pode permitir que uma galeria seja pública para a comunidade. Para atribuir uma função a um usuário, grupo, entidade de serviço ou identidade gerenciada, consulte Etapas para atribuir uma função do Azure.

O valor --public-name-prefix é usado para criar um nome para a versão pública da galeria. --public-name-prefix será a primeira parte do nome público e a última parte será um GUID, criado pela plataforma, que é exclusivo para sua galeria.

location=westus
galleryName=contosoGallery
resourceGroup=myCGRG
publisherUri=https://www.contoso.com
publisherEmail=support@contoso.com
eulaLink=https://www.contoso.com/eula
prefix=ContosoImages

az group create --name $resourceGroup --location $location

az sig create \
   --gallery-name $galleryName \
   --permissions community \
   --resource-group $resourceGroup \
   --publisher-uri $publisherUri \
   --publisher-email $publisherEmail \
   --eula $eulaLink \
   --public-name-prefix $prefix

A saída desse comando fornecerá o nome público para sua galeria da comunidade na seção sharingProfile, em publicNames.

Para começar a compartilhar a galeria com todos os usuários do Azure, consulte Compartilhar imagens usando uma galeria da comunidade.

Próximas etapas