開始使用 Continuous Delivery

DevOps Insights 將於 2026 年 8 月 31 日結束服務並停止運作。Continuous Delivery 將於 2027 年 2 月 12 日在以下地區停止運作:au-sydca-torus-east。 Code Risk Analyzer 也將於該日於所有地區停止提供服務。 若某個區域未實際使用這些功能,該區域中的功能可能會提前停用,並停止接受新的實例。 了解更多

採用「DevOps」或「DevSecOps」的作法,使用 IBM Cloud® Continuous Delivery,該平台包含開放式工具鏈,可自動化應用程式的建置與部署。 您可以從建立支援開發、部署及操作作業的簡單部署工具鏈開始。

如果您已經有 Continuous Delivery 的實例,您可以 建立工具鏈檢視現有工具鏈

必要條件

在您從範本建立持續交付工具鏈之前,必須先建立 Continuous Delivery 實例,方法是從 IBM Cloud 型錄選取它。 工具鏈會整合用於規劃、開發、部署管線以及管理應用程式的工具。 您隨時可以從工具鏈新增或移除工具。 如果您已有工具鏈,則可以檢視現有工具鏈。 如需使用工具鏈的相關資訊,請參閱使用工具鏈

步驟 1:選取工具鏈範本

若要快速找到符合您特定需求的工具鏈範本,請勾選相應的核取方塊,以部署目標、工具及實務為條件進行篩選。

  1. 在「建立工具鏈」頁面上,點選一個 工具鏈範本

  2. 請檢視您即將建立的工具鏈的說明。 視您選取的範本類型而定,您可以在「歡迎使用」頁面或從「關於」標籤檢閱此資訊。 部分範本提供一個圖表,顯示如何連接每一個工具來執行範本的目標。

    下列影像中的圖表是範例。 當您建立工具鏈時,圖表會顯示每一個屬於工具鏈一部分的工具整合。

    工具鏈圖
    工具鏈圖

步驟 2:建立工具鏈

  1. 檢閱工具鏈設定的預設資訊:

    • 在 IBM Cloud 中,可透過工具鏈名稱來識別工具鏈。 如果您要使用不同的名稱,請變更工具鏈的名稱。
    • 要在其中建立工具鏈的地區。 如果您要使用不同的地區,請從可用地區清單中選取它。
    • 用於建立工具鏈的資源群組。 若要使用其他資源群組,請從「可用資源群組」清單中選取該資源群組。
  2. 視需要在範本的每一個區段中輸入所要求的資訊。 如需配置工具整合的相關資訊,請參閱配置工具整合

  3. 按一下建立。 會自動執行數個步驟來設定工具鏈。 根據您選取的工具鏈範本,所設定的工具整合會有所不同。 例如,當您建立DevSecOps持續整合 (CI) 工具鏈時,將執行下列步驟:

    • 建立工具鏈。
    • Delivery Pipeline 會根據您提供的資訊來建立及配置。
    • 來源控制儲存庫 (repos) 是針對您的庫存、相符性證明、問題追蹤及範例應用程式所配置,供您開始使用。
    • DevOps Insights 和 SonarQube 已配置成在管線中自動執行。
    • 如果您設定了秘密管理工具,例如 IBM® Key Protect for IBM Cloud®、IBM Cloud® Secrets Manager 或 HashiCorp Vault,則 API 金鑰等秘密會安全地儲存,並由您的管道擷取。
    • 如果您已配置 Slack,則會設定工具鏈將部署狀態通知傳送至所指定的 Slack 頻道。

建立工具鏈之後,會出現一則通知,提供指導教學的鏈結,以進一步瞭解如何使用範本。

下一步

請參閱可用的 工具鏈範本和指導教學

Terraform 資源和資料來源、SDK 和 HTTP API

您可以使用 Terraform 來建立及管理工具鏈、工具整合,以及 Tekton Delivery Pipelines 作為程式碼。 如需搭配使用 Terraform 與 Continuous Delivery的相關資訊,請參閱 設定 Continuous Delivery的 Terraform,並嘗試 Terraform 工具鏈範本以 使用 Helm 工具鏈來開發 Kubernetes 應用程式

您可以使用 HTTP API 和程式語言 SDK,針對工具鏈、工具整合和 Tekton 交付管道進行建立、讀取、更新、刪除等操作。 有關這些 API 和 SDK 的詳細資訊,請參閱 API & SDK 參考資料庫中Continuous Delivery Toolchain v2Continuous Delivery Tekton Pipeline v2