Criar uma galeria para armazenar e partilhar recursos

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 toda a sua organização.

A Galeria de Computação do Azure permite que você compartilhe imagens de VM personalizadas e pacotes de aplicativos com outras pessoas em sua organização, dentro ou entre regiões, dentro de um locatário. Escolha o que pretende partilhar, em que regiões pretende disponibilizá-los e com quem pretende partilhá-los. Você pode criar várias galerias para que possa agrupar recursos logicamente.

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

Partilhar com: Pessoas Grupos Principal de Serviço Todos os usuários em uma assinatura (ou) locatário específico Publicamente com todos os usuários no Azure
Compartilhamento RBAC Sim Sim Sim No Não
RBAC + Direct galeria compartilhada Sim Sim Sim Sim No
RBAC + Galeria da Comunidade Sim Sim Sim No Sim

Atribuição de nomes

Os caracteres permitidos para o nome da galeria são letras maiúsculas (A-Z) e minúsculas (a-z), dígitos (0-9), pontos (ou pontos) .e sublinhados _. O nome da galeria não pode conter traços -. Os nomes das galerias devem ser exclusivos na sua assinatura.

  1. Inicie sessão no portal do Azure.
  2. Digite Azure Compute Gallery na caixa de pesquisa e selecione Azure Compute Gallery nos resultados.
  3. Na página Galeria de Computação do Azure, selecione Adicionar.
  4. Na página Criar Galeria de Computação do Azure, selecione a assinatura correta.
  5. Em 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 testes, e clicar em Revisar + criar.
  9. Depois que a validação for aprovada, selecione Criar.
  10. Quando a implantação estiver concluída, selecione Ir para recurso.

Importante

Galeria de Computação do Azure – a galeria compartilhada direta está atualmente em VISUALIZAÇÃO e sujeita aos Termos de Visualização da Galeria de Computação do Azure.

Durante a visualização, você precisa criar uma nova galeria, com a propriedade sharingProfile.permissions definida como Groups. Ao usar a CLI para criar uma galeria, use o --permissions groups parâmetro. Você não pode usar uma galeria existente, a propriedade não pode ser atualizada no momento.

No momento, não é possível criar um conjunto de escala de máquina virtual flexível a partir de uma imagem compartilhada com você por outro locatário.

Para começar a partilhar uma galeria partilhada direta com uma subscrição ou inquilino, consulte Partilhar uma galeria com uma subscrição ou inquilino.

  1. Inicie sessão no portal do Azure.

  2. Digite Azure Compute Gallery na caixa de pesquisa e selecione Azure Compute Gallery nos resultados.

  3. Na página Galeria de Computação do Azure, selecione 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 ecrã a mostrar onde selecionar para prosseguir para os métodos de partilha.

  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 Rever + criar.

  9. Depois que a validação for aprovada, selecione Criar.

  10. Quando a implantação estiver concluída, selecione Ir para recurso.

Para começar a partilhar a galeria com uma subscrição ou inquilino, consulte Partilhar uma galeria com uma subscrição ou inquilino.

Uma galeria da comunidade é compartilhada publicamente com todos. Para criar uma galeria da comunidade, crie a galeria primeiro e, em seguida, habilite-a para compartilhamento. O nome da instância pública da sua galeria é o prefixo fornecido, além de um GUID exclusivo. Certifique-se de criar sua galeria, definições de imagem e versões de imagem na mesma região para compartilhar sua galeria publicamente.

Ao criar uma imagem para compartilhar com a comunidade, você precisa fornecer informações de contato. Esta informação é mostrada publicamente, por isso tenha cuidado ao fornecer:

  • Prefixo da galeria da comunidade
  • E-mail de suporte do editor
  • URL do editor
  • URL do contrato legal

As informações de suas definições de imagem também estã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 à Compute Gallery Sharing Admin função no nível de assinatura ou galeria, pode permitir que uma galeria seja tornada 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 --public-name-prefix valor é usado para criar um nome para a versão pública da sua galeria. A --public-name-prefix é a primeira parte do nome público, e a última parte será um GUID, criado pela plataforma, que é exclusivo para a 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 deste comando dá-lhe o nome público da sua galeria da comunidade na sharingProfile secção, 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óximos passos