Visión general de Artifact Registry

Oracle Cloud Infrastructure (OCI) Artifact Registry es un servicio de repositorio para almacenar, compartir y gestionar paquetes de desarrollo de software.

Con Artifact Registry, puede gestionar artefactos de la siguiente manera:

  • Convierta los artefactos en inmutables.
  • Identifique artefactos con hash seguro.
  • Agregando versiones.
  • Cargándolos y descargándolos.
  • Recuperando el último.
  • Controlando la visibilidad y los permisos.
Importante

Preste atención al tipo de archivo que está guardando. Almacene artefactos o blobs genéricos que no sean de contenedor en Registro de artefactos. Almacene imágenes de contenedor, como imágenes de Docker, en Container Registry. Cree y almacene imágenes de recursos informáticos personalizadas con Compute.

Acceso al servicio Artifact Registry

Utilice cualquiera de las siguientes opciones para acceder al registro de artefactos.

La consola
En un explorador soportado, inicie sesión en la consola. Abra el menú de navegación y haga clic en Servicios para desarrolladores. En Contenedores y artefactos, haga clic en Artifact Registry.
Puntos finales de la API
Consulte API de imágenes de contenedor y artefactos y API de contenido de artefactos genéricos para obtener detalles del punto final. Para las API de OCI, consulte Referencia de API y puntos finales. Para obtener más información sobre el uso de la API y la firma de solicitudes, consulte API de REST y Credenciales de seguridad.
CLI DE OCI
La CLI de OCI proporciona acceso rápido y funcionalidad completa sin necesidad de programación. Consulte Referencia de línea de comandos para el registro de artefactos.
SDK
Para utilizar el registro de artefactos con aplicaciones, puede utilizar los Kits de desarrollo de software e interfaz de línea de comandos proporcionados por Oracle. Los SDK pueden interactuar con los recursos del registro de artefactos sin necesidad de crear un marco.
Consejo

Para utilizar la CLI o las API de REST de OCI, utilice OCI Cloud Shell o configure la CLI de OCI en un entorno local. Para Cloud Shell, consulte Uso de Cloud Shell y la Referencia de CLI de OCI. Para instalar la CLI de OCI en un entorno local, siga los pasos de Inicio rápido de la CLI.

Esta guía incluye instrucciones para la consola, las API de REST y la CLI de OCI.

Regiones y dominios de disponibilidad

Los servicios de Oracle Cloud Infrastructure (OCI) se alojan en regiones y dominios de disponibilidad.

Una región es un área geográfica localizada, mientras que un dominio de disponibilidad es uno o más centros de datos de esa región.

Las regiones con Registro de artefactos se muestran y actualizan aquí:

Regiones en la nube para servicios de infraestructura y plataforma

Para ver los nombres de región y sus identificadores, consulte la tabla en la página Regiones y dominios de disponibilidad.

Límites de servicio para Artifact Registry

En cada región que esté activada en un arrendamiento, puede crear hasta 500 repositorios en el registro de artefactos que consuman un máximo de 500 GB en total.

Se le cobrará por los artefactos almacenados, como se muestra en la lista de precios de Cloud para almacenamiento de artefactos.

Integración con el servicio DevOps

En el servicio DevOps, puede incluir artefactos de Registro de artefactos o Registro de contenedor:

  1. Cree un pipeline de despliegue en el servicio DevOps.
  2. Definiendo etapas para entregar artefactos a un entorno de destino.
  3. Apuntando a los artefactos almacenados en Artifact Registry o Container Registry.
  4. Ejecute el despliegue DevOps y entregue los artefactos al entorno de destino.

Para obtener más información sobre cómo utilizar artefactos del registro de artefactos en el servicio DevOps, consulte los siguientes temas:

Importante

El registro de artefactos no muestra el historial de artefactos cargados en otros servicios. Para ver qué artefactos se entregan a través de pipelines DevOps, en la consola, navegue al servicio DevOps y compruebe el historial de despliegue DevOps.

Identificadores de recursos

Los recursos del registro de artefactos, como la mayoría de los recursos de OCI, tienen un identificador único asignado por Oracle denominado ID de Oracle Cloud (OCID).

Los repositorios del registro de artefactos tienen un OCID con el formato ocid1.artifactrepository.<unique-id>. Los artefactos tienen el formato ocid1.genericartifact.<unique-id>

Para obtener información sobre el formato del OCID y otras formas de identificar los recursos, consulte Identificadores de recursos.