Creación de un repositorio en Artifact Registry

Cree un repositorio en Registro de artefactos para almacenar artefactos o blobs genéricos que no sean de contenedor.

    1. Abra el menú de navegación y haga clic en Servicios para desarrolladores. En Contenedores y artefactos, haga clic en Artifact Registry.
    2. En el ámbito de lista, seleccione un compartimento en el que tenga permiso para trabajar para alojar el repositorio.
    3. Haga clic en Crear repositorio.
    4. Introduzca un nombre y una descripción. Comience el nombre con una letra o guion bajo, seguido de letras, números, guiones o caracteres de subrayado. La longitud puede ser de 1 a 255 caracteres.

      Si deja el nombre en blanco, el sistema generará un nombre que podrá cambiar posteriormente. El nombre generado tiene el formato artifact-repository-<timestamp>. Por ejemplo:

      artifact-repository-20230423180901

    5. Seleccione un compartimento en el que crear el repositorio. El compartimento por defecto es el que ha seleccionado en el ámbito de lista, pero puede seleccionar cualquier compartimento en el que tenga permiso para trabajar.
    6. Especifique si el nuevo repositorio convierte sus artefactos en inmutables.

      Importante

      Los usuarios autorizados pueden utilizar artefactos inmutables de un repositorio, tal cual. Sin embargo, nadie puede sustituir los artefactos inmutables después de cargar los artefactos en el repositorio. Si alguien suprime un artefacto, no se permite cargar otro artefacto con el nombre de artefacto suprimido. Para ver ejemplos, consulte Conceptos de Artifact Registry.
    7. (Opcional) Haga clic en Mostrar opciones avanzadas y asigne etiquetas al repositorio.

      Si tiene permiso para crear un recurso en OCI, también tiene permiso para agregar etiquetas de formato libre a ese recurso. Para agregar una etiqueta definida, debe tener permiso para utilizar el espacio de nombres de etiqueta. Para obtener más información sobre el etiquetado, consulte Etiquetas de recursos. Si no está seguro de si desea agregar etiquetas a este recurso, omita esta opción. Puede agregar etiquetas posteriormente.

    8. Haga clic en Crear.

      Después de crear un repositorio, puede cargar artefactos en el repositorio. Consulte Gestión de artefactos en el registro de artefactos.

  • Para crear un repositorio, utilice el recurso artifacts repository, al que se hace referencia en la CLI de Artifact Registry.

    Obtenga todos los comandos para artifacts repository:

    oci artifacts repository -h

    Obtenga ayuda para el comando create:

    oci artifacts repository create -h

    Busque las opciones necesarias:

    • --compartment-id
    • --repository-type
    • --is-immutable

    Busque las opciones que no sean necesarias:

    • --display-name
    • --description
    • --freeform-tags
    • --defined-tags

    Cree un repositorio:

    oci artifacts repository create --repository-type GENERIC --is-immutable <true or false> --display-name <repo-name> --compartment-id <compartment-OCID>
    Nota

    Para --repository-type, solo se permite GENERIC.

    Ejemplo:

    oci artifacts repository create --repository-type GENERIC --is-immutable true --display-name webb-app-repo --compartment-id ocid1.compartment.oc1..xxx...
  • Utilice la operación CreateRepository para crear un repositorio para artefactos.