Enviar o 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 na Repositório GitHub de ferramentas do Cloud Marketplace para garantir que as imagens de contêiner passem nos testes automatizados para todos os apps na 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 à página de detalhes do Cloud Marketplace no Portal do Produtor.

Antes de publicar a versão para os clientes, faça o seguinte: 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 ao Portal do Produtor

Antes de publicar seu produto, é necessário enviar todos os componentes para revisão. Você pode enviar as avaliações a seguir em qualquer ordem para o Equipe do Cloud Marketplace:

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

Algumas revisões podem levar até duas semanas para serem aprovadas. Por isso, recomendamos que você revise os requisitos e comece o mais cedo possível.

Adicione os detalhes do produto

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

Para adicionar 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 público. projeto 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 seu 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. Os IDs de categoria permitem para que os clientes encontrem seu produto em categorias ou filtros selecionados pesquisar no Cloud Marketplace. É possível selecionar até dois ID de categoria para um produto.

  5. Para adicionar tutoriais, documentações e, opcionalmente, outros contratos de licença, preencha a guia Documentação da guia Produto detalhes. Sua documentação precisa atender aos requisitos para guias do usuário.

  6. Para adicionar metadados de pesquisa ou palavras-chave, ou para personalizar o URL dos detalhes do seu produto, preencha a guia Metadados do produto do 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 imagens de contêiner

Cada lançamento corresponde a uma versão secundária do seu software e a um tag de imagem no repositório de teste do Container Registry.

Para adicionar imagens de contêiner:

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

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

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

  4. Clique em Especificar versão. Pode levar alguns segundos para ler e carregar suas tags.

  5. Em Tag de display, selecione a versão que você quer incluir no aplicativo do 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 arquivo leia-me seu repositório Git.

  9. Clique em Concluído depois de adicionar todas as informações da versão.

  10. Para adicionar mais versões, clique em Adicionar versão e digite as informações para esse lançamento.

  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 as versões compatíveis ao seu produto, clique em Salvar e validar. As imagens são copiadas em um repositório público, e depois executamos uma série de testes nas imagens.

  13. Clique em Enviar para encaminhar as imagens do contêiner para análise.

Visualizar o app Kubernetes

É possível visualizar sua listagem do Cloud Marketplace antes que ela fique visível para as pessoas usuários clicando em Visualização completa. Após a verificação da imagem do contêiner forem concluídas com êxito, essa opção de visualização também permite testar para implantar seu produto.

Publicar o app do Kubernetes

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

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

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

  2. Clique em Publicar.