Panoramica del registro artifact
Oracle Cloud Infrastructure (OCI) Artifact Registry è un servizio di repository per la memorizzazione, la condivisione e la gestione dei pacchetti di sviluppo software.
Con Registro artifact è possibile gestire gli artifact come indicato di seguito.
- Rendere gli artifact non modificabili.
- Identificare gli artifact con hash sicuro.
- Aggiungi versioni.
- Caricamento e download.
- Recupera gli ultimi.
- Controlla la visibilità e le autorizzazioni
Prestare attenzione al tipo di file che si sta salvando. Memorizza artifact o BLOB generici non di tipo container nel registro artifact. Memorizzare le immagini dei container, ad esempio le immagini Docker, nel Container Registry. Crea e memorizza immagini di computazione personalizzate con Compute.
Accesso al servizio Registro artifact
Utilizzare una delle seguenti opzioni per accedere al registro artifact.
- La console
- Da un browser supportato, accedere alla console. Aprire il menu di navigazione e fare clic su Servizi per sviluppatori. In Container e artifact fare clic su Registro artifact.
- endpoint API
- Per i dettagli sull'endpoint, vedere API Artifact e immagini contenitore e API contenuto artifact generico. Per le API OCI, vedere Riferimento e endpoint API. Per informazioni sull'uso dell'API e delle richieste di firma, vedere API REST e Credenziali di sicurezza.
- CLIP OCI
- L'interfaccia CLI OCI offre accesso rapido e funzionalità complete senza necessità di programmazione. Vedere Riferimento riga di comando per il registro artifact.
- SDK
- Per utilizzare Artifact Registry con le applicazioni, è possibile utilizzare i kit di sviluppo software e l'interfaccia della riga di comando forniti da Oracle. Gli SDK possono interagire con le risorse del registro artifact senza dover creare un framework.
Per utilizzare l'interfaccia CLI OCI o le API REST, utilizzare OCI Cloud Shell o impostare l'interfaccia CLI OCI in un ambiente locale. Per Cloud Shell, vedere Using Cloud Shell e il riferimento sull'interfaccia CLI di OCI. Per installare l'interfaccia CLI OCI in un ambiente locale, eseguire le operazioni riportate nel Quickstart dell'interfaccia CLI.
Questa guida include istruzioni per la console, le API REST e l'interfaccia CLI OCI.
Aree e domini di disponibilità
I servizi Oracle Cloud Infrastructure (OCI) sono ospitati in aree e domini di disponibilità.
Un'area è un'area geografica localizzata e un dominio di disponibilità è costituito da uno o più data center in tale area.
Le aree con registro artifact sono elencate e aggiornate qui:
Aree cloud per Infrastructure and Platform Services
Per i nomi delle aree e i relativi identificativi, vedere la tabella nella pagina Aree e domini di disponibilità.
Limiti del servizio per il registro artifact
In ogni area abilitata in una tenancy, è possibile creare fino a 500 repository in Registro artifact utilizzando al massimo 500 GB in totale.
Viene addebitato il costo per gli artifact memorizzati, come mostrato nel Listino prezzi cloud per la memorizzazione degli artifact.
Integrazione con il servizio DevOps
Nel servizio DevOps è possibile includere artifact da Registro artifact o Container Registry:
- Creare una pipeline di distribuzione nel servizio DevOps.
- Definisce le fasi per la consegna degli artifact a un ambiente di destinazione.
- Puntare agli artifact memorizzati nel registro artifact o nel registro container.
- Eseguire la distribuzione DevOps e consegnare gli artifact all'ambiente di destinazione.
Per ulteriori informazioni su come utilizzare gli artifact del registro artifact nel servizio DevOps, vedere gli argomenti riportati di seguito.
Registro artifact non visualizza la cronologia degli artifact caricati in altri servizi. Per visualizzare gli artifact consegnati tramite le pipeline DevOps, nella console passare al servizio DevOps e controllare la cronologia di distribuzione DevOps.
Identificativi risorsa
Le risorse del registro degli artifact, come la maggior parte delle risorse OCI, dispongono di un identificativo univoco assegnato da Oracle denominato OCID (Oracle Cloud ID).
I repository del registro artifact dispongono di un OCID con il formato ocid1.artifactrepository.<unique-id>
. Gli artifact hanno il formato ocid1.genericartifact.<unique-id>
Per informazioni sul formato OCID e su altri modi per identificare le risorse, vedere Identificativi risorsa.