ツールチェーンの使用可能状況、テンプレート、チュートリアル

ツールチェーンは IBM Cloud Public で使用可能です。 ツールチェーンを作成する際には、テンプレートやTerraformを出発点として利用することができます。

ツールチェーン・テンプレート

DevOps Insights 2026年8月31 日にサービス終了となり、提供が中止されます。 Continuous Delivery は、2027年2月12日に以下のリージョンで提供が中止されます: au-sydca-torus-east。 また、同日をもって、Code Risk Analyzerもすべての地域で提供を終了いたします。 あるリージョンでこれらの機能が実際に利用されていない場合、そのリージョンの機能は早期に提供が終了し、新しいインスタンスの受け入れが停止される可能性があります。 詳細はこちら

テンプレートを起点として、 ツールチェーンを作成することができます。 ツールチェーン・テンプレートは、開発、デプロイメント、および運用の各タスクをサポートする特定のツール統合セットを含んでいます。

一部のツールチェーン・テンプレートには、Continuous Delivery サービスの一部であるツール統合が組み込まれています。 そのサービスのインスタンスがまだリソース・グループ内にない場合は、 作成 をクリックしてツールチェーンを作成すると、選択した無料ライト・プランでサービスが自動的に追加されます。 詳細情報とご利用条件については、 IBM Cloud カタログを参照してください。

事前定義された DevOps ツールチェーン・テンプレートは現実世界の各種シナリオを解決する推奨例であり、各テンプレートにサンプル・アプリが含まれています。 テンプレートからツールチェーンを作成するときに Git リポジトリーを指定することで、独自のアプリを使用できます。

ツールチェーン・テンプレート
テンプレートと利用可能なリージョン 説明と参照できるチュートリアル 含まれるツール
Kubernetes toolchainでアプリをデプロイ

ダラス、ワシントン、トロント、モントリオール、サンパウロ、フランクフルト、東京、シドニー、ロンドンで利用可能

このツールチェーンを使用して、アプリケーションを開発し、IBM Cloud Kubernetes Service によって管理されている Kubernetes クラスターに安全にデプロイすることができます。 デフォルトで、このツールチェーンではサンプル Node.js の「Hello World」アプリが使用されますが、代わりにユーザー独自の GitHub リポジトリーにリンクすることもできます。 このツールチェーンは、脆弱性アドバイザーを使用した継続的デリバリー、ソース管理、問題のトラッキング、およびオンライン編集用に事前構成されています。

チュートリアル: Kubernetes

Delivery Pipeline

GitHub および問題

IBM Cloud Kubernetes Service (Kubernetes クラスター)

IBM Cloud Satellite toolchain

ダラス、ワシントン、トロント、モントリオール、サンパウロ、フランクフルト、東京、シドニー、ロンドンで利用可能。

このツールチェーンを使用すると、単一の IBM Cloud® Kubernetes Service、 Red Hat® OpenShift® on IBM Cloud® クラスター、または IBM Cloud Satelliteを使用する複数のクラスターにアプリケーションを開発してデプロイすることができます。 デフォルトでは、このツールチェーンは Node.js の「Hello World」サンプルアプリを使用しますが、代わりに独自のアプリをリンクさせることもできます。 このツールチェーンは、 Vulnerability Advisor、Code Risk Analyzer、ソース管理、課題管理、オンライン編集機能を活用した継続的デリバリー向けに、あらかじめ設定されています。

チュートリアル: Develop and deploy an app by using IBM Cloud Satellite

を試します。

Delivery Pipeline

Git Repos and Issue Tracking

IBM Secrets Manager

IBM Cloud® DevOps Insights

Kubernetes IBM Cloud Satellite toolchain

ダラス、ワシントン、トロント、モントリオール、サンパウロ、フランクフルト、東京、シドニー、ロンドンで利用可能。

このツールチェーンを使用すると、 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によって管理される仮想プライベート・クラウド (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

仮想マシンツールチェーンへのアプリケーションの開発とデプロイ

ダラス、ワシントン、トロント、モントリオール、サンパウロ、フランクフルト、東京、シドニー、ロンドンで利用可能。

このツールチェーンを使用して、 IBM Cloudによって管理されている VPC 内の仮想サーバー・インスタンス (仮想マシン) にアプリケーションを開発してデプロイすることができます。 デフォルトでは、このツールチェーンはMavenベースの Java の「Hello World」サンプルアプリを使用しますが、代わりに独自のMavenベースの Java アプリをリンクさせることもできます。 このツールチェーンには、 Code Risk Analyzer(CRA) を用いた継続的インテグレーションおよび継続的デリバリー、ソース管理、課題追跡、オンライン編集のためのパイプラインが事前に設定されています。

チュートリアル: Develop and deploy an application to a Virtual Machine

を試します。

IBM Cloud Object Storage バケット

Delivery Pipeline

IBM Cloud® DevOps Insights

Git Repos and Issue Tracking

Secrets Manager

Develop Code Engine app toolchain

ダラス、ワシントン、トロント、モントリオール、サンパウロ、フランクフルト、東京、シドニー、ロンドンで利用可能。

このツールチェーンを使用すると、 IBM Cloud 上の共有型マルチテナント Kubernetes サービスである Code Engine へ、アプリケーションを安全に開発・デプロイすることができます。 デフォルトで、このツールチェーンではサンプル Node.js の「Hello World」アプリが使用されますが、代わりにユーザー独自の GitHub リポジトリーにリンクすることもできます。 このツールチェーンは、継続的統合、ソース管理を使用した継続的デリバリー、問題のトラッキング、およびオンライン編集用に事前構成されています。

チュートリアル: Develop and deploy an app by using Code Engine

を試します。

Delivery Pipeline

Git Repos and Issue Tracking

IBM Cloud® Code Engine

独自のツールチェーンを構築

ダラス、ワシントン、トロント、モントリオール、サンパウロ、東京、シドニー、フランクフルト、ロンドンで利用可能

このツールチェーンには、事前構成されたツールは含まれていません。 ツールチェーンを既に熟知している場合、独自のツールチェーンをセットアップできます。 なし
継続的デリバリー・ツールチェーン

ダラス、ワシントン、東京、シドニー、フランクフルト、およびロンドンで使用可能

このツールチェーンは、アプリの継続的デリバリーを有効にしている場合に使用できます。

チュートリアルをお試しください:

アプリにツールチェーンを追加する

Delivery Pipeline

GitHub および問題

IBM Cloud

ツールチェーン Terraform

Terraform を使用して、 as code アプローチでツールチェーンを定義、作成、および管理できます。

IBM Cloud Terraform プロバイダーの例 ( ibm-cd-toolchain-simple-helmibm-cd-tekton-pipelineなど) から開始することも、独自の Terraform を作成することもできます。

Terraform の操作を開始するには、 Setting up Terraform for Continuous Delivery を参照してください。 Continuous Delivery サービスを含む IBM Cloud の Terraform リソースおよびデータ・ソースについて詳しくは、 IBM Cloud プロバイダー資料を参照してください。