Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar desde CodeCatalyst.
Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Cómo migrar desde CodeCatalyst
Tras considerarlo detenidamente, hemos tomado la decisión de cerrar el acceso de nuevos clientes a Amazon CodeCatalyst a partir del 7 de noviembre de 2025. CodeCatalyst Los clientes actuales de Amazon pueden seguir utilizando el servicio con los espacios existentes, pero no podrán crear nuevos espacios. AWS sigue invirtiendo en seguridad y disponibilidad para Amazon CodeCatalyst, pero no tenemos previsto introducir nuevas funciones.
Los clientes pueden migrar manualmente sus datos de Amazon CodeCatalyst a otros proveedores. Este documento describe las formas básicas de migrar, extraer o eliminar datos de las consolas de AWS administración CodeCatalyst y las consolas de administración. Los recursos y los datos creados en otros servicios AWS o en los de 3P a través de la CodeCatalyst consola deberán eliminarse a través de esos servicios para dejar de acumular cargos (si corresponde).
Los clientes pueden considerar la posibilidad de migrar a GitLab Duo con Amazon Q
Migración de repositorios
¿Migrar tu repositorio a un repositorio CodeCatalyst GitLab
Si utilizas la URL necesaria en combinación con las credenciales del repositorio Git HTTPS, sigue las instrucciones GitLab de la documentación sobre la importación de código fuente
Migración de tu CodeCatalyst repositorio a un GitHub repositorio
Si utilizas la URL necesaria en combinación con las credenciales del repositorio Git HTTPS, sigue las instrucciones GitHub de la documentación sobre la importación del código fuente
Migración genérica a un proveedor de repositorios diferente
-
Clona el CodeCatalyst repositorio
Clona el CodeCatalyst repositorio de Amazon en tu máquina local mediante Git. Si utiliza HTTPS, puede ejecutar el siguiente comando para hacerlo:
git clone --mirror https://your-aws-repository-url your-aws-repositoryyour-aws-repository-urlSustitúyelo por la URL de tu CodeCatalyst repositorio de Amazon.Sustituya
your-aws-repositorypor un nombre para este repositorio.Ejemplo:
git clone https://git-codecatalyst.us-east-2.amazonaws.com/v1/repos/MyDemoRepo my-demo-repo -
Configure un nuevo puntero de repositorio remoto
Navega hasta el directorio de tu CodeCatalyst repositorio de Amazon clonado. A continuación, añada la URL del repositorio del nuevo proveedor de repositorios como remota:
git remote add <provider name> <provider-repository-url>Sustituya
<provider name>por el nombre del proveedor de su elección. (Ejemplo: gitlab)Sustituya < provider-repository-url > por la URL del repositorio de su nuevo proveedor de repositorios.
-
Envíe su repositorio local al nuevo repositorio remoto:
Esto enviará todas las ramificaciones y etiquetas al repositorio de su nuevo proveedor de repositorios. El nombre del proveedor debe coincidir con el nombre del proveedor indicado en el paso 2.
git push <provider name> --mirrorNotas:
-
El repositorio remoto debe estar vacío.
-
En función del proveedor, el repositorio remoto puede tener ramificaciones protegidas que no permitan forzar el envío. En ese caso, tendrá que navegar hasta su nuevo proveedor de repositorios y deshabilitar las protecciones de las ramificaciones para poder forzar el envío.
-
-
Compruebe la migración
Una vez finalizado el envío, compruebe que todos los archivos, ramificaciones y etiquetas se hayan migrado correctamente al nuevo proveedor de repositorios. Podrá hacerlo navegando por su repositorio en línea o clonándolo en otra ubicación y revisándolo de manera local.
-
Actualización remota URLs (opcional)
Si tienes pensado seguir trabajando con el repositorio migrado de forma local, es posible que desees actualizar la URL remota para que apunte al repositorio del nuevo proveedor en lugar de a Amazon CodeCatalyst. Puede hacerlo con el siguiente comando:
git remote set-url origin <provider-repository-url>Sustituya < provider-repository-url > por la URL del repositorio del nuevo proveedor de repositorios.
Extraer tus datos de CodeCatalyst
Descarga de artefactos
Puedes descargar e inspeccionar los artefactos generados por las acciones de tu CodeCatalyst flujo de trabajo de Amazon. Hay dos tipos de artefactos que puede descargar:
-
Artefactos de origen: artefactos que contienen una instantánea del contenido del repositorio de código fuente tal y como estaba cuando se inició la ejecución.
-
Artefactos de flujo de trabajo: artefactos definidos en la propiedad Outputs del archivo de configuración del flujo de trabajo.
Para descargar los artefactos generados por el flujo de trabajo:
Abre la CodeCatalyst consola en https://codecatalyst.aws/
. -
Elija el proyecto.
-
En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.
-
En el nombre del flujo de trabajo, seleccione Ejecuciones.
-
En Historial de ejecuciones, en la columna ID de ejecución, seleccione una ejecución. Por ejemplo, Run-95a4d.
-
Bajo el nombre de la ejecución, seleccione Artefactos.
-
Junto a un artefacto, seleccione Descargar. Se descargará un archivo de almacenamiento. Su nombre de archivo consta de siete caracteres aleatorios.
-
Extraiga el archivo de almacenamiento con la utilidad de extracción de archivos que elija.
Descarga de archivos adjuntos de problemas
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. -
Seleccione el problema en el que desee administrar tareas. Si necesita ayuda para encontrar un problema, consulte Búsqueda y visualización de problemas.
-
Para descargar un archivo adjunto, seleccione el menú de puntos suspensivos situado junto al archivo adjunto que desee descargar y seleccione Descargar.
Descarga del código fuente de una acción
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. -
Elija el proyecto.
-
Busque la acción cuyo código quiera ver:
-
En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre de cualquier flujo de trabajo o cree uno. Para obtener información acerca de la creación de flujos de trabajo, consulte Creación de un flujo de trabajo.
-
Seleccione Editar.
-
En la parte superior izquierda, seleccione + Acciones para abrir el catálogo de acciones.
-
En la lista desplegable, selecciona Amazon CodeCatalyst para ver CodeCatalyst las acciones de CodeCatalyst Labs y de terceros.
-
Busque una acción y seleccione su nombre. No seleccione el signo más (+).
Aparecen los detalles de la acción.
-
-
En el cuadro de diálogo de detalles de la acción, cerca de la parte inferior, seleccione Descargar.
Aparecerá una página con el bucket de Amazon S3 en el que se encuentra el código fuente de la acción. Para obtener información sobre Amazon S3, consulte ¿Qué es Amazon S3? en la Guía del usuario de Amazon Simple Storage Service.
Eliminar tus datos de CodeCatalyst
Antes de eliminar tus datos de CodeCatalyst, informa a tu equipo sobre la migración del servicio y comprueba que aún no se necesitan recursos. Una vez que se eliminan los datos y los recursos, no se pueden recuperar.
Solicite al equipo de servicio que elimine los datos en su nombre
Un administrador de un espacio puede solicitar al equipo de servicio que elimine un espacio en su nombre poniéndose en contacto con nosotros a través del Support Center de la CodeCatalyst consola. Los administradores de espacios deben estar autenticados en la CodeCatalyst consola para solicitar la eliminación de un espacio. Una vez que envíe su solicitud, el equipo de servicio se pondrá en contacto con usted para confirmarla antes de realizar alguna acción en su nombre.
Elimina tu espacio CodeCatalyst
Puede eliminar un espacio para impedir el acceso a todos los recursos del espacio. Para eliminar un espacio, debe tener el rol de administrador del espacio.
Nota: No se puede deshacer la eliminación de un espacio y no hay forma de recuperar los datos una vez que se elimina un espacio.
Tras eliminar un espacio, todos los miembros del espacio serán incapaces de acceder a los recursos del espacio. También se detendrá la facturación de los recursos de espacio y se detendrán todos los flujos de trabajo que soliciten repositorios de código fuente de terceros.
Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.
Eliminación de un espacio
Abre la CodeCatalyst consola en https://codecatalyst.aws/
. -
Vaya a su espacio.
sugerencia
Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.
-
Elija Configuración y, a continuación, Eliminar.
-
Escriba
deletepara confirmar la eliminación. -
Elija Eliminar.
nota
Si pertenece a más de un espacio, se le redirigirá a la página de información general del espacio. Si pertenece a un espacio, se le redirigirá a la página de creación del espacio.
Si elimina un espacio, pero pertenece a más de uno, se le redirigirá a la página de información general del espacio. Si pertenece a un espacio, se le redirigirá a la página de creación del espacio.
Si has creado recursos en servicios ajenos AWS o de terceros desde la CodeCatalyst consola, tendrás que ir a esos servicios de forma individual para cerrar los recursos de la cuenta de facturación en la que se crearon. Al eliminar un espacio, solo se eliminarán los CodeCatalyst datos y los recursos.
Eliminación de un proyecto
Puede eliminar un proyecto para impedir el acceso a todos los recursos del proyecto. Para eliminar un proyecto, debe tener el rol de administrador del espacio o administrador del proyecto. Cuando haya eliminado un proyecto, los miembros del proyecto no podrán acceder a los recursos del proyecto y se detendrán los flujos de trabajo solicitados por repositorios de código fuente externos.
Para eliminar un proyecto:
Abre la CodeCatalyst consola en https://codecatalyst.aws/
. -
Vaya al espacio en el que se encuentra el proyecto que desea ver. En Proyectos, elija el proyecto.
-
En el panel de navegación, seleccione Configuración del proyecto.
-
Elija Delete project (Eliminar proyecto).
-
Escriba
deletepara confirmar la eliminación. -
Elija Delete project (Eliminar proyecto).
Si has creado recursos en otros servicios AWS o en servicios de terceros a partir de un CodeCatalyst proyecto, tendrás que ir a esos servicios de forma individual para cerrar los recursos de la cuenta de facturación en la que se crearon. Al eliminar un espacio, solo se eliminarán los CodeCatalyst datos y los recursos.
Eliminación de un repositorio de código fuente
Puedes eliminar los repositorios de origen de un CodeCatalyst proyecto de Amazon. Al eliminar un repositorio de código fuente, también se elimina cualquier información del proyecto almacenada en el repositorio. Si algún flujo de trabajo depende del repositorio de código fuente, dichos flujos de trabajo se eliminarán de la lista de flujos de trabajo del proyecto después de eliminar el repositorio. Los problemas que hagan referencia al repositorio de código fuente no se eliminarán ni modificarán, pero cualquier enlace al repositorio de código fuente que se añada a los problemas producirá un error una vez que se elimine el repositorio.
Importante: La eliminación de un repositorio de código fuente no se puede revertir. Después de eliminar un repositorio de código fuente, no podrá clonarlo, extraer datos de él ni insertar datos en él. Al eliminar un repositorio de código fuente, no se eliminan las copias locales de ese repositorio (repositorio local). Para eliminar un repositorio local, usa las herramientas de administración de archivos y directorios de tu computadora local.
Nota: No puede eliminar un repositorio vinculado en la CodeCatalyst consola. Para clonar un repositorio vinculado, seleccione el vínculo de la lista de repositorios para abrir ese repositorio en el servicio que lo aloje y eliminarlo después. Para obtener más información, consulte la documentación del servicio que aloja el repositorio vinculado.
Para eliminar un repositorio vinculado de un proyecto, consulta Cómo desvincular GitHub repositorios, repositorios de Bitbucket, repositorios de GitLab proyectos y proyectos de Jira en. CodeCatalyst
Eliminación de un repositorio de código fuente
-
Vaya al proyecto que contenga el repositorio de código fuente que quiera eliminar.
-
En la página de resumen del proyecto, elija el repositorio que desee de la lista y, a continuación, elija Ver repositorio. Como alternativa, en el panel de navegación, elija Código y, a continuación, elija Repositorios de origen. Seleccione el nombre del repositorio de la lista de repositorios de código fuente para el proyecto.
-
En la página de inicio del repositorio, seleccione Más, Administración de la configuración y, a continuación, Eliminar repositorio.
-
Revise la ramificación, la solicitud de extracción y la información relacionada con el flujo de trabajo para asegurarse de no eliminar un repositorio que aún esté en uso o que tenga trabajos pendientes. Si quiere continuar, escriba delete y, a continuación, seleccione Eliminar.
Eliminación de un esquema personalizado
Cuando eliminas un blueprint de tu CodeCatalyst espacio de Amazon, se elimina todo tu acceso a los recursos del proyecto del blueprint o de la versión del blueprint. Al eliminar un esquema, los miembros del proyecto no podrán acceder a sus recursos y se detendrán los flujos de trabajo solicitados por repositorios de código fuente externos.
Si elimina un esquema, esto no afectará al proyecto al que se haya aplicado el esquema. Los recursos del esquema no se eliminan del proyecto.
Importante: Para eliminar de su espacio un esquema personalizado publicado o una versión del catálogo del esquema personalizado, debe iniciar sesión con una cuenta que tenga el rol Administrador del espacio o Usuario avanzado en el espacio.
-
En la CodeCatalyst consola, navegue hasta el espacio en el que desee eliminar un blueprint personalizado.
-
En el panel de control del espacio, elija la pestaña Configuración y, a continuación, elija Esquemas.
-
En la tabla Configuración, seleccione el botón de opción del esquema personalizado que desee eliminar y, a continuación, elija Eliminar esquema.
-
Escriba
deletepara confirmar la eliminación de la versión del catálogo de esquemas. -
Elija Eliminar.
Eliminación de archivos adjuntos de problemas
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. -
Seleccione el problema en el que desee administrar tareas. Si necesita ayuda para encontrar un problema, consulte Búsqueda y visualización de problemas.
-
Para eliminar un archivo adjunto, seleccione el menú de puntos suspensivos situado junto al archivo adjunto que desee eliminar y seleccione Eliminar.
Eliminar un archivo en entornos de desarrollo a los que se accede a través de Amazon CodeCatalyst
Puede eliminar archivos en un entorno de desarrollo, localmente en su equipo o en un entorno de desarrollo integrado (IDE). No puedes eliminar archivos en la CodeCatalyst consola de Amazon.
Eliminación de un entorno de desarrollo para su espacio
Para obtener más información acerca de las consideraciones para eliminar un entorno de desarrollo, consulte Eliminación de un entorno de desarrollo.
Debe tener el rol de Administrador del espacio para ver esta página y administrar los entornos de desarrollo en el nivel del espacio. Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.
Eliminación de un entorno de desarrollo
Abre la CodeCatalyst consola en https://codecatalyst.aws/
. -
Dirígete a tu CodeCatalyst espacio
-
Seleccione Configuración y Entornos de desarrollo.
-
Elija el selector situado junto al entorno de desarrollo que desee administrar. Elija Eliminar.
-
Introduzca
deletepara confirmar la eliminación del entorno de desarrollo. -
Elija Eliminar.
Eliminación de conexiones de cuentas
Puedes eliminar la conexión de una cuenta en la CodeCatalyst consola que hayas añadido anteriormente a tu espacio. Una vez eliminada la conexión de una cuenta, no podrá volver a conectarla y tendrá que establecer una nueva.
Debes designar una cuenta de facturación para tu CodeCatalyst espacio, incluso si el uso del espacio no superará el nivel gratuito. Antes de poder eliminar un espacio para una cuenta que sea una cuenta de facturación designada, tendrá que añadir otra cuenta para su espacio. Si quiere eliminar la cuenta de facturación del espacio, deberá eliminar el espacio. Consulta Gestión de la facturación en la Guía CodeCatalyst del administrador de Amazon.
Para administrar las conexiones de cuentas en su espacio, debe tener el rol de administrador del espacio o de usuario avanzado.
Una cuenta que se haya eliminado se puede volver a añadir más tarde, pero deberá crear una nueva conexión entre la cuenta y el espacio. Tendrá que volver a asociar los roles de IAM a la cuenta.
Eliminación de una conexión en una cuenta
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. -
Navega hasta tu CodeCatalyst espacio. Elija Configuración y después Cuentas de AWS.
-
En el nombre para CodeCatalyst mostrar de Amazon, selecciona el selector situado junto a la conexión de la cuenta que quieres eliminar.
-
Elija Eliminar Cuenta de AWS. Confirme la eliminación introduciendo el nombre en el campo y seleccionando Eliminar.
Aparecerá un aviso de éxito y la conexión a la cuenta se eliminará de la lista de conexiones.
Elimine una cuenta de un CodeCatalyst espacio de la consola AWS de administración
Puede usar la página de entrada AWS para CodeCatalyst eliminar una cuenta que se haya agregado a un espacio. Para este procedimiento, con permisos administrativos para la cuenta específica que está administrando, inicie sesión en la página Amazon CodeCatalyst Spaces de la consola de AWS administración para eliminar una AWS cuenta de su espacio. Para eliminar una cuenta que sea una cuenta de facturación designada para tu CodeCatalyst espacio, asegúrate de especificar primero una cuenta de facturación nueva.
Una cuenta que se haya eliminado se puede volver a añadir más tarde, pero deberá crear una nueva conexión entre la cuenta y el espacio. Deberá volver a asociar los roles de IAM a la cuenta añadida.
Debes designar una cuenta de facturación para tu CodeCatalyst espacio, incluso si el uso del espacio no superará el nivel gratuito. Antes de poder eliminar un espacio para una cuenta que sea una cuenta de facturación designada, tendrá que añadir otra cuenta para su espacio.
Para administrar las conexiones de cuenta de su espacio, debe tener el rol de administrador del espacio o de usuario avanzado.
Para eliminar una cuenta agregada
-
En el Consola de administración de AWS, asegúrate de haber iniciado sesión con la misma cuenta que deseas administrar.
Abre la CodeCatalyst consola en https://codecatalyst.aws/
. -
Navega hasta tu CodeCatalyst espacio. Elija Configuración y, a continuación, Facturación.
-
Consulte la información de la cuenta de facturación en la página para asegurarse de que la cuenta que desea eliminar no es la cuenta de facturación designada para el espacio.
-
Selecciona Administrar facturación en AWS. Esto abre los Amazon CodeCatalyst Spaces en Consola de administración de AWS. Si se le solicita, inicie sesión en AWS y, a continuación, pulse de nuevo el botón para cargar la página.
-
En la página Amazon CodeCatalyst Spaces, elige el espacio con la cuenta que quieres eliminar. Se abrirá la página de detalles del espacio.
-
Elija Eliminar espacio.
-
En Eliminar CodeCatalyst espacio de esta cuenta, introduce el nombre del espacio para confirmar. Elija Eliminar .
Eliminación de un secreto
Utilice el siguiente procedimiento para eliminar un secreto y el identificador de referencia del secreto. Antes de eliminar un secreto, se recomienda eliminar el identificador de referencia del secreto de todas las acciones del flujo de trabajo. Si elimina el secreto sin eliminar el identificador de referencia, la acción fallará la próxima vez que se ejecute.
Eliminación del identificador de referencia de un secreto de un flujo de trabajo
Abre la CodeCatalyst consola en https://codecatalyst.aws/
. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.
-
Seleccione Editar.
-
Elija YAML.
-
Busque la siguiente cadena en el flujo de trabajo:
${Secrets.Esto busca todos los identificadores de referencia de todos los secretos.
-
Elimine el identificador de referencia del secreto elegido o sustitúyalo por un valor de texto no cifrado.
-
(Opcional) Seleccione Validar para validar el código de YAML del flujo de trabajo antes de confirmarlo.
-
Seleccione Confirmar, introduzca un mensaje de confirmación y vuelva a seleccionar Confirmar.
Eliminación de un secreto
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. -
En el panel de navegación, elija CI/CD y, a continuación, elija Secretos.
-
En la lista de secretos, elija el secreto que quiera eliminar.
-
Elija Eliminar.
-
Escriba
deletepara confirmar la eliminación. -
Elija Eliminar.
Eliminación de un equipo
Puede eliminar un equipo que ya no necesite. Al eliminar un equipo, se eliminarán los permisos asociados para todos los miembros del equipo en todos los proyectos y recursos del espacio. Para administrar los equipos, debe tener el rol de administrador del espacio.
Eliminación de un equipo
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. -
Vaya a su espacio. Seleccione Configuración y, luego, Equipos.
-
En Acciones, seleccione Eliminar equipo. Esto cambiará el rol de todo el equipo.
-
Elija Eliminar.
Eliminación de una flota aprovisionada
Siga estas instrucciones para eliminar una flota aprovisionada.
Antes de eliminar una flota aprovisionada, quítela de todas las acciones eliminando la propiedad Fleet del código YAML de la acción. Cualquier acción que siga haciendo referencia a una flota aprovisionada después de eliminarla fallará la próxima vez que se ejecute la acción.
Eliminación de una flota aprovisionada
En el panel de navegación, elija CI/CD y, a continuación, elija Computación.
-
En la lista Flota aprovisionada, seleccione la flota que desee eliminar.
-
Elija Eliminar.
-
Escriba
deletepara confirmar la eliminación. -
Elija Eliminar.
Eliminación de un repositorio de paquetes
Realice los siguientes pasos para eliminar un repositorio de paquetes en CodeCatalyst.
Eliminación de un repositorio de paquetes
Abra la CodeCatalyst consola en https://codecatalyst.aws/
. Vaya al proyecto que contenga el repositorio de paquetes que desee eliminar.
En el panel de navegación, elija Paquetes.
En la página Repositorios de paquetes, elija el repositorio que desee eliminar.
Elija Eliminar.
Revise la información proporcionada sobre los efectos de eliminar un repositorio de paquetes.
Escriba
deleteen el campo de entrada y elija Eliminar.
Todos los demás recursos almacenados en Amazon se CodeCatalyst eliminarán cuando se elimine tu espacio. Esto no incluye los recursos ni los datos creados en otros servicios AWS o en los de 3P a través de la CodeCatalyst consola. Todos los recursos creados en servicios externos a la CodeCatalyst consola deberán eliminarse a través de esos servicios para dejar de acumular cargos.
Si tienes más preguntas, ponte en contacto con nosotros en aws-codecatalyst-service @amazon .com o a través del Support Center de la CodeCatalyst consola de Amazon.