サポートされる IBM Cloud とサード・パーティーの統合

IBM Cloud Kubernetes Service クラスタでは、さまざまな IBM®、 IBM Cloud®、および外部サービスを利用できます。

DevOps サービス

DevOps サービス
サービス 説明 クラシック VPC
CloudBees ユニファイ コンテナの継続的インテグレーションとデリバリーには、 CloudBees Unifyを使用できる。 ある ある
Grafeas Grafeasは、ソフトウェア・サプライチェーンのプロセスにおいて、メタデータの取得、保存、交換を行うための共通の仕組みを提供するオープンソースのCI/CDサービスです。 例えば、Grafeas をアプリ・ビルド・プロセスに組み込むと、ビルド要求のイニシエーター、脆弱点スキャン結果、品質保証サインオフに関する情報を Grafeas が保管できるので、アプリを実動にデプロイできるかどうかを情報に基づいて決定できるようになります。 このメタデータを監査で使用したり、このメタデータを使用してソフトウェア・サプライ・チェーンのコンプライアンスを実証したりすることができます。 ある ある
Helm Helm は Kubernetes パッケージ・マネージャーです。 新しい Helm チャートを作成するか、既存の Helm チャートを使用して、IBM Cloud Kubernetes Service クラスターで実行される複雑な Kubernetes アプリケーションの定義、インストール、アップグレードを行うことができます。 詳しくは、 IBM Cloud Kubernetes Service での Helm のセットアップを参照してください。 ある ある
IBM Cloud Continuous Delivery アプリのビルドと Kubernetes クラスターへのコンテナーのデプロイメントを、ツールチェーンを使用して自動化します。 セットアップの詳細については、「 Tekton パイプラインの操作 」を参照してください。 ある ある
IBM Cloud Kubernetes Service 上での Istio Istio これは、開発者がクラウドオーケストレーションプラットフォーム上で、マイクロサービスネットワーク(サービスメッシュとも呼ばれる)を接続、保護、管理、監視するための手段を提供するオープンソースサービスです。 IBM Cloud® Kubernetes Service 上の Istio は、マネージド・アドオンを介したクラスターへの Istio のワンステップ・インストールを提供します。 ワンクリックで、すべての Istio コア・コンポーネント、追加のトレース、モニタリング、視覚化を稼働させることができます。 開始するには、マネージド Istio アドオンの使用 を参照してください。 ある ある
Jenkins X Jenkins X は、ビルド・プロセスを自動化するために使用できる Kubernetes ネイティブの継続的統合/継続的デリバリーのプラットフォームです。 詳しくは、 Jenkins X の資料を参照してください。
IBM Cloud Schematics IBM Cloud Schematics は、ネイティブの Terraform 機能を使用できる管理対象の Terraform サービスですが、Terraform CLI および IBM Cloud プロバイダー・プラグインをセットアップおよび保守することについて心配する必要がありません。 Terraform を使用してクラスターを作成する方法の詳細については、「 シングルゾーンおよびマルチゾーンの Kubernetes および Red Hat OpenShift クラスターの作成 」を参照してください。 ある ある
Terraform Terraform は、高水準のスクリプト言語を使用して、 IBM Cloud プラットフォーム、 クラシック・インフラストラクチャー、およびVPCインフラストラクチャのリソースを、予測可能かつ一貫性のある方法でプロビジョニングできるオープンソースソフトウェアです。 ネイティブのTerraformを使用してクラスターを作成する方法の詳細については、「 シングルゾーンおよびマルチゾーンの Kubernetes および Red Hat OpenShift クラスターの作成」を 参照してください。 ある ある

ハイブリッド・クラウド・サービス

ハイブリッド・クラウド・サービス
サービス 説明 クラシック VPC
IBM Cloud VPC VPN IBM Cloud VPC VPN を使用すると、VPN トンネルを使用して VPC をオンプレミス・ネットワーク、他の VPC、またはクラシック・インフラストラクチャーに安全に接続できます。 詳しくは、オンプレミス・ネットワークへの接続を参照してください。 ある
Direct Link IBM Cloud® Direct Link を使用すると、パブリック・インターネット経由でルーティングせずに、リモート・ネットワーク環境と IBM Cloud Kubernetes Service の間に直接のプライベート接続を作成できます。 Direct Link オファリングは、ハイブリッド・ワークロード、プロバイダー間ワークロード、大規模なデータ転送や頻繁なデータ転送、またはプライベート・ワークロードを実装する必要がある場合に役立ちます。 Direct Link オファリングを選択し、Direct Link 接続をセットアップするには、IBM Cloud Direct Link (2.0) の概説を参照してください。 ある ある
Transit Gateway IBM Cloud Transit Gateway を使用して、VPC 間のアクセスを管理できます。Transit Gateway インスタンスは、同じリージョンにある VPC 間のルーティング (ローカル・ルーティング) を行うように構成することも、別々のリージョンにある VPC 間のルーティング (グローバル・ルーティング) を行うように構成することもできます。 さらに、Transit Gateway を使用して、IBM Cloud クラシック・インフラストラクチャー内のリソースへの、複数のリージョンの VPC 間のアクセスを管理できます。 開始するには、Transit Gateway 資料を参照してください。 ある

ロギングとモニターのサービス

ロギングとモニタリングのサービス
サービス 説明 クラシック VPC
CoScale 以下の機能を使用して、ワーカーノード、コンテナ、レプリカセット、レプリケーションコントローラー、およびサービスを監視します CoScale. ある ある
Datadog クラスターを監視し、インフラストラクチャおよびアプリケーションのパフォーマンス指標を確認するには、 Datadog. ある ある
IBM Cloud Logs ワーカーノードに IBM Cloud Logs エージェントをデプロイして、ポッドのコンテナからのログを管理することで、クラスターにログ管理機能を追加します。 詳しくは、IBM Cloud Logs による Kubernetes クラスター・ログの管理を参照してください。 ある ある
IBM Cloud Monitoring Monitoring エージェントをワーカー・ノードにデプロイしてメトリックを IBM Cloud® Monitoring に転送することで、運用のためにアプリのパフォーマンスと正常性を可視化することができます。 詳しくは、Kubernetes クラスターにデプロイされたアプリのメトリックの分析方法を参照してください。 ある ある
Instana Instana アプリケーションを自動的に検出・マッピングするGUIを備え、インフラストラクチャおよびアプリケーションのパフォーマンス監視機能を提供します。 Instana はアプリに対するすべての要求をキャプチャーするので、その情報を使用してトラブルシューティングと根本原因分析を行い、問題の再発を防げるようになります。 詳しくは、 Instana 製品ページをご覧ください ある ある
Prometheus Prometheus は、Kubernetes のために設計されたモニタリング、ロギング、アラートのためのオープン・ソースのツールです。 Prometheus は、Kubernetes のロギング情報に基づいて、クラスター、ワーカー・ノード、デプロイメントの正常性に関する詳細情報を取得します。 クラスターで実行されているコンテナーごとに、CPU、メモリー、I/O、ネットワーク・アクティビティーの情報が収集されます。 収集されたデータをカスタム・クエリーやアラートで使用して、クラスター内のパフォーマンスとワークロードをモニターできます。 Prometheus を使用するには、 CoreOS の手順に従ってください。 ある ある
Sematext Sematext を使用して、コンテナ化されたアプリケーションのメトリクスやログを確認できます。 ある ある
Splunk Splunk Connect for Kubernetes を使用することにより、Splunk で Kubernetes のロギング・データ、オブジェクト・データ、メトリック・データをインポートおよび検索できます。 Splunk Connect for Kubernetes は、Splunk でサポートされる Fluentd のデプロイメントを Kubernetes クラスターにデプロイする Helm チャート、ログとメタデータを送信するための Splunk 組み込み Fluentd HTTP Event Collector (HEC) プラグイン、クラスター・メトリックを収集するするメトリック・デプロイメントのコレクションです。 ある ある

セキュリティー・サービス

IBM Cloud セキュリティー・サービスをクラスターと統合する方法の包括的な説明が必要ですか? Apply end-to-end security to a cloud application チュートリアルを確認してください。

セキュリティー・サービス
サービス 説明 クラシック VPC
IBM Cloud App ID ユーザーに対してサインインを要求することにより、App ID によって、アプリのセキュリティー・レベルを強化します。 アプリへの Web または API リクエスト( HTTP / HTTPS )を認証するには、 App ID 認証 Ingress アノテーション を使用して、 App ID を Ingress サービスに統合することができます。 ある ある
Aqua Security 以下の記事の補足として Vulnerability Advisor、 Aqua Security を使用することで、アプリケーションに許可される操作を制限し、コンテナ展開のセキュリティを強化することができます。 ある ある
IBM Cloud Container Registry 保護された独自の Docker イメージ・リポジトリーをセットアップします。そこでイメージを安全に保管し、クラスター・ユーザー間で共有することができます。 詳しくは、 IBM Cloud® Container Registry の資料を参照してください。 ある ある
IBM Key Protect for IBM Cloud 鍵管理サービス (KMS) プロバイダーを有効にすることによって、クラスター内にある Kubernetes シークレットを暗号化します。 Kubernetes シークレットを暗号化すると、許可されていないユーザーがクラスターの機密情報にアクセスできなくなります。 ある ある
NeuVector 以下の方法を使用して、クラウドネイティブのファイアウォールでコンテナを保護します NeuVector。 ある ある
IBM Cloud Secrets Manager Ingress のシークレットと証明書 Secrets Manager を使用して、Ingress のシークレットと証明書を保管および管理できます。 詳しくは、 Kubernetes Service クラスターでの Secrets Manager のセットアップ を参照してください。 ある
Twistlock の補足として Vulnerability Advisor、 Twistlock を使用して、ファイアウォール、脅威対策、インシデント対応を管理することができます。 ある ある

ストレージ・サービス

ストレージ・サービス
サービス 説明 クラシック VPC
Heptio Velero Heptio Velero を使用すると、クラスターリソースや永続ボリュームのバックアップおよび復元を行うことができます。 詳細については、「Heptio Velero: 災害復旧およびクラスタ移行のユースケース 」をご覧ください。 ある ある
IBM Cloud クラシック・ブロック・ストレージ IBM Cloud クラシック・ブロック・ストレージは、Kubernetes 永続ボリューム (PV) を使用してアプリに追加できる高性能な永続 iSCSI ストレージです。 クラスターでブロック・ストレージをプロビジョンする方法について詳しくは、 Setting up IBM Cloud Block Storage を参照してください。 ある
Block Storage for VPC Block Storage for VPC は、VPC クラスター内にプロビジョンする仮想サーバー・インスタンス用に、ハイパーバイザーにマウントされた高性能データ・ストレージを提供するものです。 クラスター内で VPC Block Storage をプロビジョニングする方法の詳細については、以下を参照してください。 設定 Block Storage for VPC ある
IBM Cloud Object Storage Object Storage に保存されるデータは暗号化され、複数の地理的地域に分散して格納されており、 HTTP 経由で REST API を使用してアクセスされます。 ibm-backup-restore image を使用して、クラスターのデータの一回限りのバックアップ、またはスケジュールしたバックアップを実行するようにサービスを構成できます。 本サービスの詳細については 、 Object Storage のドキュメントをご覧ください。 ある ある
File Storage for Classic File Storage for Classic これは、永続性が高く、高速かつ柔軟なネットワーク接続型、 NFS ベースのファイルストレージであり、 Kubernetes の永続ボリュームを使用して、アプリケーションに追加することができます。 ワークロードの要件を満たす GB サイズと IOPS を考慮して、事前定義されたストレージ層の中から選択できます。 クラスターでファイル・ストレージをプロビジョンする方法について詳しくは、 File Storage for Classicのセットアップ を参照してください。 ある
Portworx Portworx これは、高可用性を備えたソフトウェア定義型ストレージソリューションであり、コンテナ化されたデータベースやその他のステートフルアプリケーションの永続ストレージを管理したり、複数のゾーンにまたがるポッド間でデータを共有したりするために利用できます。 Helm チャートを使用して Portworx をインストールし、Kubernetes 永続ボリュームを使用してアプリ用ストレージをプロビジョンできます。 クラスターでの Portworx の設定方法の詳細については、「 Portworx を使用したソフトウェア定義ストレージ(SDS)の設定 」を参照してください。 ある ある

データベース・サービス

データベース・サービス
サービス 説明 クラシック VPC
クラウド・データベース IBM Cloud や IBM® Compose for MongoDB for IBM Cloud® などのさまざまな IBM® Cloudant® for IBM Cloud® データベース・サービスの中から選択して、可用性の高いスケーラブルなデータベース・ソリューションをクラスターにデプロイできます。 利用可能なクラウドデータベースの一覧については、『 IBM Cloud 』カタログを参照してください。 ある ある