Esta página descreve os passos para criar um pacote de implementação para o seu produto de máquina virtual (VM), como parte da publicação do seu produto no Google Cloud Marketplace.
Uma implementação é um conjunto de recursos criados e geridos em conjunto, como os recursos necessários para o seu produto. Um pacote de implementação é uma especificação para um conjunto de recursos que são normalmente implementados em conjunto, o que simplifica o processo de implementação desse produto específico.
Especifique as opções de implementação a oferecer aos seus clientes
Pode permitir que os seus clientes implementem o seu produto de VM através de uma ou ambas as seguintes opções:
Terraform (recomendado): O Terraform é uma ferramenta de código aberto para o aprovisionamento de infraestruturas. Para mais informações, consulte a documentação do Terraform no Google Cloud.
Com esta opção, os seus clientes transferem e implementam módulos do Terraform, diretamente do Cloud Marketplace ou através do Terraform.
Recomendamos que suporte o Terraform, especialmente se os seguintes casos se aplicarem ao seu produto:
Os seus clientes estão familiarizados com o Terraform.
Os seus clientes querem gerir as implementações como infraestrutura como código (IaC).
A arquitetura do produto é complexa e extensivamente configurável.
O seu produto requer funcionalidades que não estão disponíveis através da ferramenta de código aberto
mpdev
.
Cloud Deployment Manager: O Cloud Deployment Manager é um serviço de implementação de infraestruturas que automatiza a criação e a gestão deGoogle Cloud recursos. Para mais informações, visite a documentação do Deployment Manager.
Com esta opção, os seus clientes implementam o seu produto diretamente a partir do Cloud Marketplace.
Para especificar que opções de implementação oferecer aos seus clientes, conclua os seguintes passos:
No Producer Portal, aceda à secção Pacote de implementação.
Em Configuração, use as caixas de verificação para selecionar ou desmarcar Terraform e Deployment Manager. Tem de selecionar, pelo menos, uma das duas opções.
Selecione a imagem de VM
Para selecionar a imagem da MV do produto, conclua os seguintes passos:
No Producer Portal, aceda à secção Pacote de implementação.
Em Origem da imagem de implementação, use a caixa de verificação para especificar se quer ou não usar imagens pertencentes ao Marketplace.
Se ativar a utilização de imagens pertencentes ao Cloud Marketplace, durante a validação da imagem da VM, o Cloud Marketplace copia a imagem para um projeto pertencente à Google Google Cloud . Recomendamos que ative a utilização de imagens pertencentes ao Cloud Marketplace para garantir que a utilização dos seus produtos pelos clientes não é interrompida involuntariamente se fizer alterações às imagens que lhe pertencem. Por exemplo, se não usar imagens pertencentes ao Cloud Marketplace e alterar uma política de gestão de identidades e acessos (IAM) para a imagem publicada do seu produto, pode fazer com que alguns dos seus clientes não consigam aceder ao produto.
Selecione a imagem de VM.
A imagem da VM que selecionar tem de cumprir os seguintes requisitos:
A imagem da VM tem de estar associada ao seu projeto Google Cloud atual.
A imagem da VM tem de ter a licença correta para o seu produto anexada à mesma. Cria e anexa esta licença quando cria a imagem da VM.
Passos seguintes
Depois de especificar as opções de implementação a oferecer aos clientes e selecionar a imagem da VM, tem de concluir os restantes passos aplicáveis para configurar a origem da imagem de implementação.