工具鏈可用性、範本及指導教學

工具鏈可在 IBM Cloud Public 上取得。 您可以使用範本或 Terraform 作為起點來建立工具鏈。

工具鏈範本

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

您可以將範本作為起點來 建立工具鏈。 工具鏈範本包含可支援開發、部署及操作作業的特定工具整合集。

部分工具鏈範本包含屬於 Continuous Delivery 服務一部分的工具整合。 如果您的資源群組中尚未存在該服務的實例,當您點擊「建立」以建立工具鏈時,系統會自動將該服務加入,並採用您所選的免費 Lite 方案。 如需相關資訊和術語,請參閱 IBM Cloud 型錄

預先定義的 DevOps 工具鏈範本是解決真實情境的建議範例,而且每個範本都包含一個範例應用程式。 從範本建立工具鏈時,指定 Git 儲存庫即可使用自己的應用程式。

工具鏈範本
範本及可用地區 說明及可用的指導教學 包含的工具
Kubernetes 工具鏈上部署應用程式

可在達拉斯、華盛頓、多倫多、蒙特利爾、聖保羅、法蘭克福、東京、悉尼和倫敦使用

透過這套工具鏈,您可以開發應用程式,並將其安全地部署至由 IBM Cloud Kubernetes Service 所管理的 Kubernetes 叢集。 依預設,工具鏈會使用範例 Node.js "Hello World" 應用程式,但您可以改為鏈結至自己的 GitHub 儲存庫。 已預先配置此工具鏈,以進行持續交付搭配 Vulnerability Advisor、來源控制、問題追蹤及線上編輯。

嘗試指導教學: 在 Kubernetes上部署應用程式

Delivery Pipeline

GitHub 和問題

IBM Cloud Kubernetes Service (Kubernetes 叢集)

使用 IBM Cloud Satellite 工具鏈開發及部署應用程式

在達拉斯、華盛頓、多倫多、蒙特婁、聖保羅、法蘭克福、東京、雪梨及倫敦均有提供

使用此工具鏈,您可以開發應用程式並將其部署至單一 IBM Cloud® Kubernetes Service、Red Hat® OpenShift® on IBM Cloud® 叢集,或使用 IBM Cloud Satellite來部署至多個叢集。 預設情況下,此工具鏈會使用一個名為「Node.js」的「Hello World」範例應用程式,但您也可以改為連結至您自己的應用程式。 此工具鏈已預先設定,可與 Vulnerability Advisor、Code Risk Analyzer、原始碼控制、問題追蹤及線上編輯功能配合,以實現持續交付。

嘗試指導教學: 使用 IBM Cloud Satellite

Delivery Pipeline

Git Repos and Issue Tracking

IBM Secrets Manager

IBM Cloud® DevOps Insights

使用 IBM Cloud Satellite 工具鏈將 Kubernetes 資源部署到多個群集上

可在達拉斯、華盛頓、多倫多、蒙特婁、聖保羅、法蘭克福、東京、雪梨和倫敦使用

使用此工具鏈,您可以部署至 IBM Cloud Satellite上管理的多個 Red Hat® OpenShift® 叢集。 預設情況下,此工具鏈會使用一個名為「Golang」的「Hello World」範例應用程式,但您也可以改為連結至您自己的應用程式。 此工具鏈是使用 Tekton 來建置,並預先配置為具有來源控制、問題追蹤及線上編輯的持續交付。

嘗試教學: 使用 Kubernetes 將資源部署到多個群集。 IBM Cloud Satellite

Delivery Pipeline

Git Repos and Issue Tracking

使用部署策略工具鏈在 IBM Cloud® Virtual Private Cloud 上開發和部署應用程式

可在達拉斯、華盛頓、多倫多、蒙特利爾、聖保羅、法蘭克福、東京、悉尼和倫敦使用

使用此工具鏈,您可以開發應用程式,並將其部署至 IBM Cloud所管理之 Virtual Private Cloud (VPC) 內的虛擬伺服器實例 (虛擬機器)。 預設情況下,此工具鏈會使用一個基於 Maven 的範例應用程式 Java「Hello World」,但您也可以改為連結至您自己的基於 Maven 的應用程式 Java。 此工具鏈已預先配置管線,以進行持續整合及持續交付,並具有來源控制、問題追蹤及線上編輯。

嘗試指導教學: 使用部署策略在 VPC 上開發及部署應用程式

IBM Cloud Object Storage 儲存區

Delivery Pipeline

IBM Cloud® DevOps Insights

Git Repos and Issue Tracking

Secrets Manager

開發應用程式並部署到虛擬機器工具鏈

可在達拉斯、華盛頓、多倫多、蒙特利爾、聖保羅、法蘭克福、東京、雪梨和倫敦使用

使用此工具鏈,您可以開發應用程式,並將其部署至 VPC 內由 IBM Cloud管理的虛擬伺服器實例 (虛擬機器)。 預設情況下,此工具鏈會使用一個基於 Maven 的範例應用程式 Java「Hello World」,但您也可以改為連結至您自己的基於 Maven 的應用程式 Java。 此工具鏈已預先配置管線,用於持續整合及持續交付 Code Risk Analyzer (CRA)、來源控制、問題追蹤及線上編輯。

嘗試指導教學: 開發應用程式並部署至虛擬機器

IBM Cloud Object Storage 儲存區

Delivery Pipeline

IBM Cloud® DevOps Insights

Git Repos and Issue Tracking

Secrets Manager

開發 Code Engine 應用程式工具鏈

可在達拉斯、華盛頓、多倫多、蒙特婁、聖保羅、法蘭克福、東京、雪梨和倫敦使用

使用此工具鏈,您可以安全地開發應用程式並將其部署至 Code Engine,這是 IBM Cloud上的共用多租戶 Kubernetes 服務。 依預設,工具鏈會使用範例 Node.js "Hello World" 應用程式,但您可以改為鏈結至自己的 GitHub 儲存庫。 此工具鏈已預先配置為持續整合、具有來源控制的持續交付、問題追蹤及線上編輯。

嘗試指導教學: 使用 Code Engine

Delivery Pipeline

Git Repos and Issue Tracking

IBM Cloud® Code Engine

建立您自己的工具鏈

在達拉斯、華盛頓、多倫多、蒙特婁、聖保羅、東京、雪梨、法蘭克福和倫敦均有提供

此工具鏈沒有預先配置的工具。 如果您已熟悉工具鏈,則可以設定自己的工具鏈。
Continuous Delivery 工具鏈

可在達拉斯、華盛頓、東京、悉尼、法蘭克福和倫敦使用

當您啟用應用程式的持續交付時,就會使用此工具鏈。

試試這些教學:

將工具鏈新增至應用程式

Delivery Pipeline

GitHub 和問題

IBM Cloud

工具鏈 Terraform

您可以使用 Terraform,透過使用 作為程式碼 方法來定義、建立及管理工具鏈。

您可以從 IBM Cloud Terraform Provider 範例開始,例如 ibm-cd-toolchain-simple-helmibm-cd-tekton-pipeline,或者您可以撰寫自己的 Terraform。

若要開始使用 Terraform,請參閱 設定 Continuous Delivery。 如需 IBM Cloud (包括 Continuous Delivery 服務) 的 Terraform 資源及資料來源的相關資訊,請參閱 IBM Cloud 提供者文件