Cloud Source Repositories ya no está a la venta. En preparación para la baja de este servicio, en esta página se describen las opciones de migración para varios casos de uso. Se comunicará una fecha de cierre al menos un año antes de que se produzca el cierre para que tengas tiempo de migrar correctamente a un producto alternativo.
Todos los usuarios deben migrar sus repositorios antes de la fecha de cierre. Revisa las siguientes opciones de migración para comenzar a planificar la tuya.
Guías de migración
-
Migra a Secure Source Manager
En esta guía, se proporcionan los pasos necesarios para migrar correctamente un repositorio de Git, incluida toda la información del repositorio, de Cloud Source Repositories a Secure Source Manager.
-
Traduce los roles y permisos de Cloud Source Repositories a Secure Source Manager
En esta guía, se explica cómo se asignan los roles y permisos en Cloud Source Repositories a los de Secure Source Manager.
Determina el uso de tu repositorio
Para planificar tu migración, primero identifica todos tus repositorios de Cloud Source Repositories. Para ver tus repositorios, ve a la página Source Repositories y usa el selector de proyectos para buscar proyectos que contengan repositorios. Para acceder a un repositorio, necesitas los permisos adecuados de Identity and Access Management (IAM), como Propietario del proyecto o Administrador del repositorio de origen.
Después de identificar un repositorio, determina si aún está en uso o conectado a un sistema de compilación. Si no se usa un repositorio, bórralo. Borrar los repositorios que no se usan ayuda con el proceso de baja y detiene las notificaciones futuras.
Rutas de migración por caso de uso
En la siguiente tabla, se asignan casos de uso comunes de Cloud Source Repositories a rutas de migración recomendadas.
| Caso de uso | Ruta de migración |
|---|---|
| Desarrollo de software | Secure Source Manager o un sistema de administración de código fuente de terceros |
| Integra con Cloud Build | Si tus repositorios de Cloud Source Repositories son un duplicado de un repositorio externo que se usa para activar Cloud Build, consulta Cómo conectar Cloud Build a tu sistema de administración de código fuente o configura un activador de webhook. |
| Sincronización de configuración de Kubernetes y otros casos de uso de infraestructura como código | OCI de Artifact Registry / Helm, Secure Source Manager o cualquier otro sistema de administración de código fuente |
| Copia de seguridad de los repositorios de código fuente | Una solución de copia de seguridad de terceros Para ver un ejemplo, consulta Cómo configurar copias de seguridad en tu instancia en la documentación de GitHub. |
| Conectividad de red privada | Para ver casos de uso, consulta Developer Connect y Service Directory. Si necesitas activadores manuales, compatibilidad con Pub/Sub, webhook o Terraform, consulta Cloud Build Repositories. Si usas Cloud Source Repositories para conectar Cloud Build Repositories a GitHub Enterprise en una red privada, consulta Compila repositorios desde GitHub Enterprise en una red privada. Para obtener asistencia con la infraestructura como código y la red privada, consulta OCI de Artifact Registry y Helm. |
| Usa Cloud Debugger o Error Reporting | Conéctate a otro proveedor de Git. |