此圖像顯示 CI/CD 管線的架構圖,從外部系統 (CI/CD) 到 OCI 區域上的 OCI 函數,以及從該處到外部系統。
CI/CD 管線 Fn 專案部署涵蓋外部系統 (CI/CD) 元件和 OCI 容器登錄以及 OCI 函數。OCI 函數位於 VCN 中的子網路內。
流程如下:
- 外部系統 (CI/CD):資訊會從「開發人員」流向程式碼儲存區域。使用 Fn Project CLI 建立組建的資訊流程。從建立組建,資料可以使用下列 OCI 路徑:
- 使用建立或更新函數將內容直接傳送至 VCN 子網路內的 OCI 函數。
- 使用 Docker 容器化,然後傳輸 Docker 映像檔,將映像檔傳送至 OCI 中的 OCI 容器登錄。將映像檔從該處提取到 OCI 函數中。
- OCI 區域:從 OCI 函數,此資訊會流向連結至 OCI 日誌記錄、OCI 串流及 OCI 通知的 OCI 服務連線器中心。
- 外部系統 (SIEM 和 ITSM):內容可以從 OCI 區域流向外部系統,例如第三方或非 OCI 服務。