Descrizione dell'immagine cicd-oci.png
Questa immagine mostra un'area Oracle Cloud Infrastructure che include un singolo dominio di disponibilità e una rete cloud virtuale (VCN) con due subnet pubbliche regionali. GitHub si trova al di fuori dell'area, così come un gruppo di utenti finali.
Nell'immagine è illustrato il seguente flusso di lavoro generale:
- Jenkins viene eseguito su un'istanza di calcolo VM nella subnet regionale A. L'integrazione Webhook con GitHub avvia build e test automatizzati su Jenkins dopo ogni check-in del codice su GitHub per creare un'immagine Docker.
- Oracle Cloud Infrastructure Registry estrae l'immagine Docker e la spinge a Oracle Container Engine for Kubernetes nella subnet regionale B.
- Oracle Container Engine for Kubernetes esegue il provisioning dell'applicazione containerizzata in una tenancy esistente su Oracle Cloud Infrastructure per la disponibilità al gruppo di utenti finali.