Enviar seu app

Esta página aborda o processo de envio do produto para teste e revisão.

Antes de começar

Fazer o upload de imagens

Consulte as diretrizes de verificação no repositório GitHub das ferramentas do Cloud Marketplace para garantir que suas imagens de contêiner sejam aprovadas nos testes automatizados de todos os apps no Cloud Marketplace.

Após as imagens do contêiner passarem nos testes de verificação, verifique se todas as imagens de uma versão estão identificadas com a faixa de lançamento e os números de versão, de acordo com as diretrizes para organizar suas versões.

Por fim, construa suas imagens e envie-as para o repositório do Container Registry criado quando você configurou o ambiente.

Observação: se você estiver desenvolvendo com um pipeline de integração contínua (CI, na sigla em inglês), deixe o upload das imagens para a etapa final, após a aprovação de todos os testes.

Em seguida, adicione a versão à listagem do Cloud Marketplace no Portal do Produtor.

Antes de publicar sua versão para clientes, é possível visualizar a versão no Cloud Marketplace e atualizar as imagens. A equipe do Cloud Marketplace também testa e aprova a versão antes de ser publicada para os clientes.

Adicionar seu produto no Portal do Produtor

Antes de publicar seu produto, é necessário enviar todos os componentes para revisão. As seguintes revisões podem ser enviadas em qualquer ordem à equipe do Cloud Marketplace:

  • Detalhes do produto
  • Preços
  • Imagens do Container

A aprovação de algumas revisões pode levar até duas semanas. Por isso, recomendamos que você analise os requisitos e comece o processo o mais cedo possível.

Adicionar detalhes do produto

Os detalhes do produto incluem informações do produto no Cloud Marketplace, informações de marketing e links para a documentação.

Para adicionar os detalhes do produto:

  1. Abra o Portal do Produtor no Console do Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Substitua YOUR_PUBLIC_PROJECT_ID pelo ID do projeto público que você criou para o Cloud Marketplace, por exemplo, my-organization-public.

  2. Na lista de produtos, clique no ID do produto que você criou.

  3. Na página Visão geral do produto, acesse Detalhes do produto e clique em Editar.

  4. Preencha a guia Informações do produto da seção Detalhes do produto. Ao concluir as Informações do produto, você pode adicionar IDs de categoria. Com os IDs de categoria, os clientes podem encontrar seu produto em categorias ou filtros selecionados, enquanto pesquisam no Cloud Marketplace. É possível selecionar até dois ID de categoria para um produto.

  5. Para adicionar tutoriais, documentação e, opcionalmente, outros contratos de licença, conclua a guia Documentação da seção Detalhes do produto. A documentação precisa estar em conformidade com os requisitos dos guias do usuário.

  6. Para adicionar metadados de pesquisa ou palavras-chave ou personalizar o URL da página de detalhes do produto, preencha a guia Metadados do produto da seção Detalhes do produto.

  7. Quando estiver pronto para enviar os detalhes do produto para processamento, clique em Enviar. A equipe de Engenharia de parceiros leva de 2 a 5 dias para analisar e aprovar os detalhes do produto. Comece a editar os detalhes agora e envie a análise mais tarde.

Adicionar as imagens de contêiner

Cada versão corresponde a uma versão menor do software e a uma tag de imagem no repositório de preparo do Container Registry.

Para adicionar as imagens do contêiner:

  1. Na lista de produtos, clique no ID do produto que você criou.

  2. Na página Visão geral do produto, acesse a seção Imagens do contêiner.

  3. Na seção "Imagens do contêiner", insira o URL do seu repositório do Container Registry.

  4. Clique em Especificar versão. Pode levar alguns segundos para ler o repositório e carregar as tags.

  5. Em Tag de exibição, selecione a versão que você quer incluir no seu app Kubernetes.

  6. Adicione uma breve descrição da versão.

  7. Na caixa Repositório público do Git, insira o URL do repositório do Git criado durante a criação do pacote do aplicativo.

  8. Na caixa Implantar URL da documentação, insira um link para a documentação que descreve as etapas para implantar o aplicativo pela interface da linha de comandos (CLI). Por exemplo, a documentação pode ser o readme do seu repositório do Git.

  9. Clique em Concluído quando tiver adicionado todas as informações para a versão.

  10. Para adicionar mais versões, clique em Adicionar versão e insira as informações da versão.

  11. Em Selecionar versões padrão, escolha a versão que seus clientes vão encontrar na página de detalhes do produto.

  12. Quando terminar de adicionar versões compatíveis ao produto, clique em Salvar e validar. As imagens são copiadas para um repositório público e, em seguida, executamos uma série de testes nelas.

  13. Clique em Enviar para enviar as imagens do contêiner para revisão.

Visualizar o app do Kubernetes

Para conferir a listagem do Cloud Marketplace antes que ela fique visível para os usuários, clique em Visualização completa. Depois que as tarefas de verificação de imagem do contêiner forem concluídas, essa opção de visualização também permitirá que você teste a implantação do produto.

Publicar seu app do Kubernetes

Para publicar seu produto no Cloud Marketplace, você precisa:

Depois que todas as avaliações forem aprovadas, você poderá publicar e lançar o produto em alguns minutos. Siga estas instruções para publicar seu produto:

  1. Acesse a página Visão geral do produto no Portal do Produtor.

  2. Clique em Publicar.