Envía tu app

En esta página, se explica el proceso para enviar tu producto a prueba y revisión.

Antes de comenzar

Sube tus imágenes

Consulta los lineamientos de verificación en el repositorio de GitHub de las herramientas de Cloud Marketplace a fin de asegurarte de que las imágenes de contenedor superen las pruebas automatizadas para todas las apps en Cloud Marketplace.

Después de que las imágenes tu contenedor pasen las pruebas de verificación, asegúrate de que todas las imágenes de una versión estén etiquetadas con el segmento y los números de versión, según los lineamientos a fin de organizar tus versiones.

Por último, compila las imágenes y envíalas a tu repositorio de Container Registry, que se creó cuando configuraste tu entorno.

Nota: Si usas canalización de integración continua (CI) para desarrollar aplicaciones, sube las imágenes como el paso final después de haber aprobado todas las pruebas.

Luego, puedes agregar la versión a tu ficha de Cloud Marketplace en Producer Portal.

Antes de publicar la versión para los clientes, puedes obtener una vista previa de la versión en Cloud Marketplace y actualizar sus imágenes. El equipo de Cloud Marketplace también prueba y aprueba tu versión antes de que se publique para los clientes.

Agrega tu producto a Producer Portal

Antes de publicar tu producto, debes enviar todos sus componentes para su revisión. Puedes enviar las siguientes opiniones en cualquier orden al equipo de Cloud Marketplace:

  • Detalles del producto
  • Precios
  • Imágenes de contenedor

Algunas revisiones pueden tardar hasta dos semanas en aprobarse, por lo que te recomendamos que revises los requisitos y comiences lo antes posible.

Agrega los detalles de tus productos

Los detalles del producto incluyen tu ficha de producto en Cloud Marketplace, la información de marketing y los vínculos a la documentación.

Sigue estos pasos para agregar los detalles de tus productos:

  1. Abre Producer Portal en la consola de Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Reemplaza YOUR_PUBLIC_PROJECT_ID por el ID del proyecto público que creaste para Cloud Marketplace, por ejemplo, my-organization-public.

  2. En la lista de productos, haz clic en el ID del producto que creaste.

  3. En la página Descripción general de tu producto, ve a Detalles del producto y haz clic en Editar.

  4. Completa la pestaña Información del producto de la sección Detalles del producto. Mientras completas la sección Información del producto, puedes agregar los ID de categoría. Los IDs de categoría permiten que los clientes encuentren tu producto en categorías o filtros seleccionados mientras buscan en Cloud Marketplace. Puedes seleccionar hasta dos ID de categoría para un producto.

  5. Para agregar instructivos, documentación y, de forma opcional, contratos de licencia adicionales, completa la pestaña Documentación de la sección Detalles del producto. Tu documentación debe cumplir con los requisitos de las guías del usuario.

  6. Para agregar metadatos de búsqueda o palabras clave, o personalizar la URL de la página de detalles de tu producto, completa la pestaña Metadatos del producto de la sección Detalles del producto.

  7. Cuando esté todo listo para enviar los detalles del producto para su procesamiento, haz clic en Enviar. El equipo de Ingeniería de socios tarda entre 2 y 5 días en revisar y aprobar los detalles del producto. Puedes comenzar a editar los detalles ahora y enviar la revisión más tarde.

Agrega tus imágenes de contenedor

Cada actualización corresponde a una versión secundaria de tu software y a una etiqueta de imagen en tu repositorio de etapa de pruebas de Container Registry.

Para agregar tus imágenes de contenedor, sigue estos pasos:

  1. En la lista de productos, haz clic en el ID del producto que creaste.

  2. En la página Descripción general de tu producto, ve a la sección Imágenes de contenedor.

  3. En la sección Imágenes de contenedor, ingresa la URL de tu repositorio de Container Registry.

  4. Haz clic en Especificar versión. La lectura del repositorio y la carga de tus etiquetas pueden tardar unos segundos.

  5. En Etiqueta de visualización, selecciona la versión que deseas incluir en tu app de Kubernetes.

  6. Agrega una descripción breve del lanzamiento.

  7. En el cuadro del repositorio de Git público, ingresa la URL del repositorio de Git que creaste cuando creaste tu paquete de aplicación.

  8. En el cuadro Implementar URL de la documentación, ingresa el vínculo a la documentación que describe los pasos para implementar la app desde una interfaz de línea de comandos (CLI). Por ejemplo, la documentación podría ser el archivo readme de tu repositorio de Git.

  9. Haz clic en Listo cuando hayas agregado toda la información de esa versión.

  10. Para agregar más versiones, haz clic en Agregar versión y, luego, ingresa la información de esa versión.

  11. En Seleccionar versiones predeterminadas, elige la versión que tus clientes verán en la página de detalles del producto.

  12. Cuando hayas terminado de agregar versiones compatibles a tu producto, haz clic en Guardar y validar. Las imágenes se copian en un repositorio público y, luego, ejecutamos una serie de pruebas en ellas.

  13. Haz clic en Enviar a fin de enviar las imágenes del contenedor para su revisión.

Obtén una vista previa de tu app de Kubernetes

Puedes obtener una vista previa de tu ficha de Cloud Marketplace antes de que los usuarios puedan verla. Para ello, haz clic en Vista previa completa (Full Preview). Una vez que las tareas de verificación de imagen del contenedor se hayan completado correctamente, esta opción de vista previa también te permite probar la implementación del producto.

Publica tu app de Kubernetes

Para publicar tu producto en Cloud Marketplace, debes hacer lo siguiente:

Después de que se hayan aprobado todas las revisiones, puedes publicar y lanzar el producto en pocos minutos. Para hacerlo, sigue estos pasos:

  1. Ve a la página Descripción general de tu producto en Producer Portal.

  2. Haz clic en Publish (Publicar).