Description de l'image cicd-oci.png

Cette image présente une région Oracle Cloud Infrastructure qui inclut un domaine de disponibilité unique et un réseau cloud virtuel (VCN) avec deux sous-réseaux publics régionaux. GitHub se trouve en dehors de la région, tout comme un groupe d'utilisateurs finaux.

L'image présente le flux de travail général suivant :
  • Jenkins s'exécute sur une instance de calcul de machine virtuelle dans le sous-réseau régional A. L'intégration Webhook avec GitHub lance des build et des tests automatisés sur Jenkins après chaque enregistrement de code sur GitHub pour créer une image Docker.
  • Oracle Cloud Infrastructure Registry extrait l'image Docker et la pousse vers Oracle Container Engine for Kubernetes dans le sous-réseau régional B.
  • Oracle Container Engine for Kubernetes fournit des infos de paramétrage à l'application conteneurisée dans une location existante sur Oracle Cloud Infrastructure pour la disponibilité du groupe d'utilisateurs finaux.