Como oferecer aplicativos do Kubernetes

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 fazer manutenção de um aplicativo em contêiner no Cloud Marketplace. Se você já tem um aplicativo Kubernetes no Cloud Marketplace e quer saber sobre 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

Lista de verificação

Em geral, você precisa fazer o seguinte:

  1. 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.

  2. Configure seu Google Cloud ambiente.

  3. Revise as opções de preço e selecione um modelo de preços. Os modelos de preços levam até quatro dias úteis para serem revisados. É possível continuar integrando seu produto enquanto o modelo de preços é revisado.

  4. Crie o pacote do app, que precisa atender aos requisitos técnicos das imagens de contêiner e dos arquivos de configuração que fazem parte do seu produto.

  5. Envie o aplicativo ao Cloud Marketplace. A equipe do Cloud Marketplace analisa seu aplicativo, incluindo a verificação de instalação e desinstalação com êxito, execução de testes de unidade e verificação de vulnerabilidades nos seus contêineres usando o Artifact Analysis. Depois de ser revisado, seu aplicativo é publicado no Cloud Marketplace.

  6. 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 o Partner Support Desk para solicitar assistência e inclua a palavra "Marketplace" na sua descrição. Para mais informações sobre o Partner Support Desk, acesse Solicitar assistência com o Cloud Marketplace.