Um aplicativo Kubernetes é um aplicativo em contêiner que seus usuários podem executar em um cluster Kubernetes no Google Kubernetes Engine ou em uma infraestrutura própria. O aplicativo Kubernetes enviado ao Cloud Marketplace é um pacote de imagens de contêiner, arquivos de configuração e metadados de exibição.
Nesta página, apresentamos uma visão geral do que você precisa fazer para distribuir e manter um aplicativo em contêiner no Cloud Marketplace. Se você já tem um aplicativo Kubernetes no Cloud Marketplace e quer saber como fazer a manutenção dele, consulte as diretrizes para fazer manutenção de seu aplicativo depois que ele estiver ativo.
Para ver uma visão geral dos conceitos do Kubernetes, consulte a documentação do Kubernetes.
Se você estiver começando no Google Kubernetes Engine, consulte a Visão geral do Google Kubernetes Engine ou leia o Guia de início rápido do Google Kubernetes Engine.
Antes de começar
- Se você ainda não oferece software no Cloud Marketplace, inscreva-se para se tornar um fornecedor.
- Para ter acesso ao Portal do Produtor, preencha o formulário de informações do projeto do Cloud Marketplace, fornecido pela equipe do Cloud Marketplace.
- Revise as recomendações e restrições de conformidade de código aberto.
Lista de verificação
Em geral, você precisa fazer o seguinte:
Crie um repositório Git público para a configuração, o guia do usuário e outros recursos para executá-lo. O repositório pode ser hospedado com um provedor como GitHub, Cloud Source Repositories ou em seu próprio servidor.
Revise as opções de preço e selecione um modelo de preços. A análise dos modelos de preços leva até quatro dias úteis. É possível continuar integrando seu produto enquanto o modelo de preços é analisado.
Crie o pacote de aplicativos, que precisa atender aos requisitos técnicos das imagens de contêiner e dos arquivos de configuração que fazem parte da solução.
Envie o app para o Cloud Marketplace. A equipe do Cloud Marketplace analisa seu app, o que inclui verificar se ele é instalado e desinstalado com sucesso, executar testes de unidade e verificar vulnerabilidades nos contêineres usando a Análise de artefatos. Depois de ser revisado, seu aplicativo é publicado no Cloud Marketplace.
Revise as diretrizes de manutenção da solução depois que ela estiver ativa.
Em caso de dúvidas durante o processo de integração, entre em contato com o engenheiro de parceiros do Google Cloud Marketplace. Se você não souber quem é o engenheiro de parceiros atribuído, use a Central de suporte ao parceiro para pedir ajuda e inclua a palavra "Marketplace" na sua descrição. Para mais informações sobre Partner Support Desk, acesse Solicitar assistência com o Cloud Marketplace.