Una app de Kubernetes es una app alojada en contenedores que tus usuarios pueden ejecutar en un clúster de Kubernetes en Google Kubernetes Engine o en sus propias infraestructuras. La app de Kubernetes que envías a Cloud Marketplace es un conjunto de imágenes de contenedor, archivos de configuración y metadatos visibles.
En esta página, se brinda una descripción general de lo que debes hacer para distribuir y mantener una app alojada en contenedores en Cloud Marketplace. Si ya tienes una app de Kubernetes en Cloud Marketplace y deseas obtener información sobre cómo mantenerla, consulta los lineamientos para mantener tu app después de publicarla.
Para obtener una descripción general de los conceptos de Kubernetes, consulta la documentación de Kubernetes.
Si eres nuevo en Google Kubernetes Engine, consulta la Descripción general de Google Kubernetes Engine o prueba la Guía de inicio rápido de Google Kubernetes Engine.
Antes de comenzar
- Si es la primera vez que ofreces software en Cloud Marketplace, debes registrarte para convertirte en proveedor. Obtén información sobre los requisitos para registrarte.
- Revisa las recomendaciones y restricciones de cumplimiento de código abierto.
Lista de tareas
En un nivel alto, debes seguir los siguientes pasos:
Crea un repositorio público de Git con la configuración de tu app, la guía del usuario y otros recursos para ejecutar tu app. Puedes alojar el repositorio con un proveedor como GitHub, Cloud Source Repositories o en tu propio servidor.
Revisa las opciones de precios y selecciona un modelo de precios. Los modelos de precios tardan hasta cuatro días hábiles en revisarse. Puedes seguir integrando tu producto mientras se revisa el modelo de precios.
Crea tu paquete de apps. Este debe cumplir con los requisitos técnicos para las imágenes de contenedores y los archivos de configuración que forman parte de tu producto.
Envía la app a Cloud Marketplace. El equipo de Cloud Marketplace revisa tu app, lo que incluye verificar que se instale y desinstale correctamente, ejecutar pruebas de unidades y analizar los contenedores en busca de vulnerabilidades con Artifact Analysis. Después de revisar tu app, se publica en Cloud Marketplace.
Revisa los lineamientos sobre el mantenimiento de tu producto una vez que se publique.
Si tienes preguntas durante el proceso de integración, comunícate con tu Ingeniero socio de Cloud Marketplace. Si no sabes quién es tu Ingeniero socio asignado, usa Partner Support Desk para solicitar asistencia y, luego, incluye la palabra “Marketplace” en tu descripción. Para obtener más información sobre Partner Support Desk, visita Solicita asistencia con Cloud Marketplace.