Gestione degli artifact DevOps
Agli artifact DevOps viene fatto riferimento in una fase della pipeline per la distribuzione automatica nell'ambiente di destinazione. Vengono utilizzati per specificare le versioni dei pacchetti software per la distribuzione.
Ogni servizio in Oracle Cloud Infrastructure (OCI) si integra con Identity and Access Management (IAM) per l'autenticazione e l'autorizzazione, per tutte le interfacce (console, SDK e CLI e API REST). Prima di iniziare a utilizzare il servizio DevOps, è necessario creare criteri per controllare chi ha accesso a DevOps e il tipo di accesso per ogni gruppo di utenti.
Per informazioni dettagliate sulla scrittura dei criteri per il servizio DevOps e gli esempi di criteri, vedere DevOps Criteri IAM e Accesso al registro degli artifact.
Gli artifact DevOps possono essere un'immagine contenitore, un artifact generico, un grafico helm oppure possono essere definiti in linea. L'origine artifact varia a seconda del tipo di artifact. In DevOps è possibile creare riferimenti ai seguenti tipi di artifact.
- Repository di immagini container: si riferisce al repository Container Registry di Oracle Cloud Infrastructure (OCI) in cui sono memorizzate le immagini Docker. Vedere Aggiunta di un artifact del repository di immagini del contenitore.
- Configurazione della distribuzione del gruppo di istanze: si riferisce al file formattato YAML utilizzato per gestire la distribuzione del gruppo di istanze. Il file definisce gli artifact da scaricare nell'istanza e la posizione in cui devono essere copiati. Per ulteriori informazioni, vedere File di configurazione della distribuzione.
Vedere Aggiunta di un artifact nel registro artifact e Aggiunta di un artifact in linea.
- File manifesto Kubernetes: si riferisce al percorso del Registro artifact o viene definito in linea. Vedere Aggiunta di un artifact nel registro artifact e Aggiunta di un artifact in linea.
- Arfact generale: si riferisce a qualsiasi package software generico da distribuire. Vedere Aggiunta di un artifact nel registro artifact e Aggiunta di un artifact in linea.
- Grafico Helm: si riferisce ai grafici Helm memorizzati nel repository di Container Registry OCI. Vedere Aggiunta di un grafico Helm.
- Specifica del comando Helm: si riferisce a un set di comandi Helm eseguiti direttamente durante la distribuzione. Per ulteriori informazioni, vedere Aggiunta di una specifica di comando Helm.
- Specifica di comando: si riferisce a un set di comandi e passi personalizzati eseguiti in una pipeline di distribuzione. Per ulteriori informazioni, vedere Specifica di comando.