ツールチェーンの使用可能状況、テンプレート、チュートリアル
ツールチェーンは IBM Cloud Public で使用可能です。 ツールチェーンを作成する際には、テンプレートやTerraformを出発点として利用することができます。
ツールチェーン・テンプレート
DevOps Insights 2026年8月31 日にサービス終了となり、提供が中止されます。 Continuous Delivery は、2027年2月12日に以下のリージョンで提供が中止されます: au-syd、 ca-tor、 us-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-helm や ibm-cd-tekton-pipelineなど) から開始することも、独自の Terraform を作成することもできます。
Terraform の操作を開始するには、 Setting up Terraform for Continuous Delivery を参照してください。 Continuous Delivery サービスを含む IBM Cloud の Terraform リソースおよびデータ・ソースについて詳しくは、 IBM Cloud プロバイダー資料を参照してください。