Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
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.
Esta página é 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 como
fazer a manutenção dele, consulte as
diretrizes para fazer manutenção de seu aplicativo depois que ele estiver ativo.
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.
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 a verificação
de instalação e desinstalação, a execução de testes de unidade e
a verificação de vulnerabilidades nos contêineres usando a
Artifact Analysis.
Depois de ser revisado, o app é publicado no Cloud Marketplace.
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 solicitar ajuda
e incluir a palavra "Marketplace" na sua descrição. Para mais informações
sobre a Central de suporte a parceiros, acesse
Solicitar assistência com o Cloud Marketplace.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-04 UTC."],[],[],null,["# Offering Kubernetes apps\n\nA Kubernetes app is a containerized app that your users can run on a\nKubernetes cluster in Google Kubernetes Engine, or on their own infrastructure. The\nKubernetes app that you submit to Cloud Marketplace is a bundle of\ncontainer images, configuration files, and display metadata.\n\nThis page is an overview of what you need to do to distribute and maintain a\ncontainerized app on Cloud Marketplace. If you already have a\nKubernetes app on Cloud Marketplace and want to learn about\nmaintaining it, see the\n[guidelines for maintaining your app after it's live](/marketplace/docs/partners/kubernetes/maintaining-product).\n\nFor an overview of Kubernetes concepts, see the\n[Kubernetes documentation](https://kubernetes.io/docs/concepts/).\n\nIf you're new to Google Kubernetes Engine, see the [Google Kubernetes Engine\noverview](/kubernetes-engine/docs/concepts/kubernetes-engine-overview), or\ntry the [Google Kubernetes Engine Quickstart](/kubernetes-engine/docs/deploy-app-cluster).\n| **Note:** Starting January 20, 2025, Google Cloud Marketplace is requiring that all new or updated deployments of Google Kubernetes Engine app product listings contain an annotation in their image manifest that identifies the service name of the product. For more information, see [Migrate to annotating container images with their service name](/marketplace/docs/partners/migrations/container-image-annotations).\n\nBefore you begin\n----------------\n\n- If you're new to offering software on Cloud Marketplace, you must sign up to become a vendor. [Learn about the requirements to sign up](/marketplace/docs/partners/get-started#requirements).\n- Review the [open source\n compliance](/marketplace/docs/partners/open-source-compliance) recommendations and restrictions.\n\nChecklist\n---------\n\nAt a high level, you must do the following:\n\n1. Create a public Git repository for your app's configuration, user\n guide, and other resources to run your app. You can host the repository with\n a provider such as GitHub, Cloud Source Repositories, or on your own server.\n\n2. [Set up your Google Cloud environment](/marketplace/docs/partners/kubernetes/set-up-environment).\n\n3. [Review the pricing options, and select a pricing model](/marketplace/docs/partners/kubernetes/select-pricing).\n Pricing models take up to four business days to review. You can continue integrating your product while the pricing model is reviewed.\n\n4. Create your app package, which must meet the\n [technical requirements](/marketplace/docs/partners/kubernetes/create-app-package)\n for the container images and configuration files that are\n part of your product.\n\n5. [Submit the app to Cloud Marketplace](/marketplace/docs/partners/kubernetes/submitting).\n The Cloud Marketplace team reviews your app, which includes verifying\n that your app installs and uninstalls successfully, running unit tests, and\n scanning your containers for vulnerabilities using\n [Artifact Analysis](/container-registry/docs/get-image-vulnerabilities).\n After your app is reviewed, it is published on Cloud Marketplace.\n\n6. [Review the guidelines for maintaining](/marketplace/docs/partners/kubernetes/maintaining-product)\n your product after it is live.\n\nIf you have questions during the onboarding process, contact your\nCloud Marketplace Partner Engineer. If you don't know who your assigned\nPartner Engineer is, use the\n[Partner Support Desk](https://g.co/cloud/psd-partner) to request assistance,\nand include the word \"Marketplace\" in your description. For more information\nabout Partner Support Desk, visit\n[Request assistance with Cloud Marketplace](/marketplace/docs/partners/get-support)."]]