此圖像顯示使用 GitHub 動作和 Oracle Cloud Infrastructure (OCI) DevOps 服務,將應用程式部署到 GitHub 之 Oracle Container Engine for Kubernetes 叢集的相關架構。

在此圖像中,一般使用者存取外部連續整合 (CI) 系統以建立組建,然後由 Docker 容器化。然後 Docker 影像會轉寄以開始 OCI 部署,同時影像的記錄會寫入 CI 系統外部的使用者自建物件儲存區域。

OCI 部署發生於 OCI 區域的 DevOps 專案中。Docker 影像會透過部署管線輸入 DevOps 專案,此管道會建立部署使用者自建物件、Kubernetes 使用者自建物件,此使用者自建物件會同時傳送至 OKE 開發環境與 OKE 生產環境。開發環境會將建置建置建置建置到區域內的 OKE 開發叢集 (雖然在 DevOps 專案之外),且生產環境會將建置建置建置建置建置到與 OKE 生產叢集類似的叢集。DevOps 專案會同時將記錄傳送至 OCI 記錄日誌與通知服務。