Cómo ofrecer productos de imagen de contenedor

En esta página, se brinda una descripción general de lo que necesitas hacer para distribuir y mantener un producto de imagen de contenedor en Cloud Marketplace.

Antes de comenzar

  • Revisa las recomendaciones y restricciones de cumplimiento de código abierto.
  • Crea tu proyectoGoogle Cloud y otorga el rol de editor de proyectos a cloud-commerce-marketplace-onboarding@twosync-src.google.com.
  • Completa el formulario de información del proyecto que te envía el equipo de Cloud Marketplace. Para completar el formulario, es posible que debas solicitar acceso a él.

Después de que nos envíes la información requerida, te daremos acceso al Portal para productores, que usarás en el siguiente paso, la integración técnica.

Descripción general de la integración técnica

Descripción general del proceso de integración de contenedores

Como socio, puedes usar Producer Portal para crear productos de Google Cloud Marketplace. Ingresa los detalles del producto, configura qué imágenes se muestran y obtén una vista previa de cómo aparecerá tu ficha en Cloud Marketplace.

Los usuarios extraen imágenes de marketplace.gcr.io/YOUR-PARTNER-PUBLISHED-NAME/YOUR-PRODUCT-PUBLISHED-NAME, un repositorio de Container Registry que es propiedad de Google. Para proporcionarle a Google las imágenes de tus productos, usa un repositorio de etapa de pruebas con el sufijo gcr.io, que proporcionas durante la creación del producto. Especificarás qué etiquetas de Container Registry te gustaría presentar en Cloud Marketplace. Cuando se publique tu producto, Google copiará las imágenes especificadas del repositorio gcr.io de etapa de pruebas al repositorio marketplace.gcr.io oficial, desde el que los usuarios descargarán tus imágenes de contenedores.

Descripción general de la arquitectura del producto de contenedor

Requisitos para los productos de imagen de contenedor

La imagen del contenedor de tu producto debe contener la siguiente anotación en su manifiesto de imagen:

com.googleapis.cloudmarketplace.product.service.name=services/SERVICE_NAME

SERVICE_NAME por el nombre del servicio Para encontrar el nombre de tu servicio, consulta la tabla de productos en la página Descripción general de Producer Portal. Para obtener más información sobre las anotaciones, consulta la documentación de anotaciones de la Open Container Initiative en GitHub.

Prácticas recomendadas para productos de imágenes de contenedores

Recomendamos las siguientes prácticas recomendadas para todos los productos de imágenes de contenedores:

  • Crear documentación para comenzar
  • Agregar documentación de asistencia al usuario

Revisión y lanzamiento

Después de enviar tu producto, cloud-partner-eng lo revisará y trabajará contigo para resolver cualquier problema antes de aprobarlo. Cuando se aprueba el producto, se lanza en el plazo de 15 minutos posteriores a la aprobación.