Nesta página, apresentamos uma visão geral do que é preciso fazer para distribuir e manter um produto de imagem de contêiner no Cloud Marketplace.
Antes de começar
- Revise as recomendações e restrições de conformidade de código aberto.
- Crie seu
projetoGoogle Cloud e conceda o papel de editor de projeto a
cloud-commerce-marketplace-onboarding@twosync-src.google.com. - Preencha o formulário de informações do projeto que a equipe do Cloud Marketplace envia a você. Para preencher o formulário, talvez seja necessário solicitar acesso a ele.
Depois de nos enviar as informações necessárias, vamos dar acesso ao Portal do produtor, que você usará na próxima etapa, a integração técnica.
Visão geral da integração técnica

Como parceiro, você usa o Portal do Produtor para criar produtos do Google Cloud Marketplace. Você insere os detalhes do produto, configura quais imagens são mostradas e visualiza como sua listagem aparece no Cloud Marketplace.
Os usuários extraem imagens de contêiner de um repositório de registro de contêiner pertencente ao Google, marketplace.gcr.io/YOUR-PARTNER-PUBLISHED-NAME/YOUR-PRODUCT-PUBLISHED-NAME.
Você envia as imagens do produto ao Google usando um repositório de preparação com o
sufixo gcr.io, que você fornece durante a criação do produto. Você especifica quais tags do Container Registry quer apresentar no Cloud Marketplace.
Quando seu produto é publicado, o Google copia as imagens especificadas do repositório de
teste gcr.io para o repositório oficial marketplace.gcr.io,
de onde os usuários fazem o download das imagens do contêiner.

Requisitos para produtos de imagem de contêiner
A imagem do contêiner do produto precisa conter a seguinte anotação no manifesto da imagem:
com.googleapis.cloudmarketplace.product.service.name=services/SERVICE_NAME
Substitua SERVICE_NAME pelo nome do seu serviço (por exemplo, example.endpoints.example-project.cloud.goog). Para encontrar o nome do serviço do seu produto, acesse a página Visão geral no Portal do produtor e consulte a coluna Nome do serviço. Para mais informações sobre anotações, consulte
a documentação da Open Container Initiative sobre
anotações
no GitHub.
Práticas recomendadas para produtos de imagem de contêiner
Recomendamos as seguintes práticas recomendadas para todos os produtos de imagem de contêiner:
- Criar documentação de primeiros passos
- Adicionar documentação de suporte ao usuário
Revisar e lançar
Depois que você enviar seu produto, o cloud-partner-eng analisará o envio
e trabalhará com você para resolver os problemas antes de aprová-lo. Quando o produto é aprovado, ele é lançado em até 15 minutos.