Nesta página, descrevemos as etapas para criar um pacote de implantação para seu produto de máquina virtual (VM), como parte da publicação do produto no Google Cloud Marketplace.
Uma implantação é um conjunto de recursos criados e gerenciados em conjunto, como os recursos necessários para seu produto. Um pacote de implantação é especificação de um conjunto de recursos que normalmente são implantados juntos, o que simplifica o processo de implantação desse produto em particular.
Especifique quais opções de implantação oferecer aos seus clientes
É possível permitir que os clientes implantem o produto de VM usando uma das opções a seguir ou ambas:
Terraform (recomendado): Terraform é uma ferramenta de código aberto para provisionar infraestrutura. Para mais informações, consulte a documentação do Terraform no Google Cloud.
Com essa opção, seus clientes fazem o download e a implantação dos módulos do Terraform diretamente no Cloud Marketplace ou usando o Terraform.
Recomendamos que você ofereça suporte ao Terraform, especialmente se os seguintes casos forem verdadeiros para seu produto:
Seus clientes já conhecem o Terraform.
Seus clientes querem gerenciar as implantações como infraestrutura como código (IaC, na sigla em inglês).
A arquitetura do produto é complexa e amplamente configurável.
Seu produto precisa de recursos que não estão disponíveis na ferramenta
mpdev
de código aberto.
Cloud Deployment Manager: o Cloud Deployment Manager é um serviço de implantação de infraestrutura que automatiza a criação e o gerenciamento dos recursos do Google Cloud. Para mais informações, acesse a documentação do Deployment Manager.
Com essa opção, seus clientes implantam o produto diretamente do Cloud Marketplace.
Para especificar quais opções de implantação oferecer aos clientes, siga estas etapas:
No Portal do Produtor, acesse a seção Pacote de implantação.
Em Configuração, use as caixas de seleção para marcar ou desmarcar o Terraform e o Deployment Manager. Selecione pelo menos uma das duas opções.
Selecione a imagem da VM
Para selecionar a imagem de VM do produto, siga estas etapas:
No Portal do Produtor, acesse a seção Pacote de implantação.
Em Origem da imagem de implantação, use a caixa de seleção para especificar se quer ou não Usar imagens de propriedade do Marketplace.
Se você ativar o uso de imagens do Cloud Marketplace, durante a verificação da imagem, o Cloud Marketplace copiará a imagem para um projeto do Google Cloud de propriedade do Google. Recomendamos ativar o uso de imagens do Cloud Marketplace para garantir que o uso dos produtos pelos clientes não seja interrompido involuntariamente se você fizer alterações nas suas imagens. Por exemplo, se você não usar imagens de propriedade do Cloud Marketplace e alterar uma política do Identity and Access Management (IAM) para a imagem publicada de um produto, talvez alguns dos seus clientes não consigam acessar o produto.
Selecione a imagem da VM.
A imagem de VM selecionada precisa atender aos seguintes requisitos:
A imagem de VM precisa estar associada ao seu projeto atual do Google Cloud.
A imagem da VM precisa ter a licença correta do produto anexada a ela. Você cria e anexa essa licença ao criar sua imagem de VM.
Próximas etapas
Depois de especificar quais opções de implantação oferecer aos clientes e selecionar a imagem de VM, conclua as etapas aplicáveis restantes para configurar a origem da imagem de implantação.