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 Google 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 Google Cloud Marketplace. Se você já tem um aplicativo Kubernetes no Google 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. Configurar ambiente do Google Cloud.

  3. Examine as opções e selecione um esquema de preços.

    Recomendamos que você escolha um modelo de preços e o envie para processamento antes de prosseguir com os próximos passos. O processamento de modelos de preços pode levar até duas semanas. É possível continuar integrando e enviando seu aplicativo enquanto o modelo de preços está sendo processado.

  4. Crie seu pacote de aplicativos, que precisa atender aos requisitos técnicos para as imagens do contêiner e os arquivos de configuração que fazem parte da sua solução.

  5. Envie o aplicativo ao Google Cloud Marketplace. A equipe do Google 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 Container Analysis. Depois de ser revisado, seu aplicativo é publicado no Google Cloud Marketplace.

  6. Revise as diretrizes de manutenção da solução depois que ela estiver ativa.

Se você tiver 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 Partner Engineer atribuído, entre em contato pelo e-mail cloud-partner-onboarding@google.com.