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 para asegurarte de que tus imágenes de contenedor pasen 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 clientes, puedes obtener una vista previa de esta 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 a los clientes.

Agrega tu producto en Producer Portal

Antes de publicar tu producto, debes enviar todos sus componentes para su revisión. Puedes enviar las siguientes revisiones 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 la ficha del producto en Cloud Marketplace, información de marketing y vínculos a la documentación.

Para agregar los detalles de tus productos, sigue estos pasos:

  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 información del producto, puedes agregar los IDs de categoría. Los IDs de categoría permiten a los clientes encontrar tu producto en determinadas categorías o filtros 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 licencias adicionales, completa la pestaña de Documentación de la sección Detalles del producto. La 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 tengas todo listo para enviar los detalles de tu producto para su procesamiento, haz clic en Enviar. El equipo de Ingeniería de socios puede tardar entre 2 y 5 días en revisar y aprobar los detalles del producto. Puedes comenzar a editar los detalles ahora y enviar la opinión más adelante.

Agrega tus imágenes de contenedor

Cada versión corresponde a una versión menor de tu software y a una etiqueta de imagen en tu repositorio de la 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. Es posible que la lectura del repositorio y la carga de tus etiquetas tarden unos segundos.

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

  6. Agrega una descripción breve de la versión.

  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 Léeme 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 correspondiente.

  11. En Seleccionar versiones predeterminadas, selecciona la versión que ven los clientes en la página de detalles del producto.

  12. Cuando termines de agregar las 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 para enviar las imágenes del contenedor para su revisión.

Obtén una vista previa de tu app de Kubernetes

Para obtener una vista previa de tu ficha de Cloud Marketplace antes de que sea visible para los usuarios, haz clic en Vista previa completa. Después de que se completen correctamente las tareas de verificación de la imagen del contenedor, esta opción de vista previa también te permitirá probar la implementación de tu producto.

Publica tu app de Kubernetes

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

  • Completa las opiniones de Detalles del producto, Precios y Imágenes de contenedores.

  • Debes obtener la aprobación como socio de Google Cloud Build.

Una vez que se aprueben todas las revisiones, podrás publicar y lanzar el producto en unos 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 Publicar.