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 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.
Especificar quais opções de implantação oferecer aos clientes
É possível permitir que os clientes implantem seu produto de VM usando uma ou ambas as seguintes opções:
Terraform (recomendado): o Terraform é uma ferramenta de código aberto para provisionamento de infraestrutura. Para mais informações, consulte a documentação do Terraform no Google Cloud.
Com essa opção, seus clientes fazem o download e implantam módulos do Terraform, diretamente do 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 conhecem o Terraform.
Seus clientes querem gerenciar as implantações como infraestrutura como código (IaC).
A arquitetura do seu produto é complexa e altamente configurável.
Seu produto exige 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 de recursos do Google Cloud. Para mais informações, acesse a documentação do Deployment Manager.
Com essa opção, os clientes implantam seu 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 Configuration, use as caixas de seleção para selecionar ou limpar Terraform e Deployment Manager. É preciso selecionar pelo menos uma das duas opções.
Selecionar a imagem da VM
Para selecionar a imagem da VM do seu 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 você quer usar imagens do Marketplace.
Se você ativar o uso de imagens pertencentes ao Cloud Marketplace, durante a verificação da imagem da VM, o Cloud Marketplace vai copiar sua imagem para um projeto do Google Cloud de propriedade do Google. Recomendamos ativar o uso de imagens próprias do Cloud Marketplace para garantir que o uso dos seus produtos pelos clientes não seja interrompido acidentalmente se você fizer alterações nas imagens que você possui. Por exemplo, se você não usar imagens do Cloud Marketplace e mudar uma política do Identity and Access Management (IAM) para a imagem publicada do produto, alguns clientes podem não conseguir acessar o produto.
Selecione a imagem da VM.
A imagem de VM selecionada precisa atender aos seguintes requisitos:
A imagem da VM precisa estar associada ao seu projeto atual do Google Cloud.
A imagem da VM precisa ter a licença correta do seu produto anexada a ela. Crie e anexe essa licença quando você criar a imagem da VM.
Próximas etapas
Depois de especificar quais opções de implantação oferecer aos clientes e selecionar a imagem da VM, conclua as etapas restantes para configurar a origem da imagem de implantação.