マネージド・アドオンを使用したサービスの追加
マネージド Red Hat OpenShift on IBM Cloud アドオンは、追加機能でクラスターを強化する簡単な方法です。 クラスターに追加するドライバー、プラグイン、またはオープンソース・ツールのバージョンは IBM によるテストを受け、Red Hat OpenShift on IBM Cloud で使用することを承認されています。
クラスターにインストールできるマネージド・アドオンは、クラスターのタイプ、コンテナー・プラットフォーム、インフラストラクチャー・プロバイダーの選択によって異なります。
- サポート
-
マネージド・アドオンは、IBM Cloud のサポート組織に完全に統合されています。 マネージド・アドオンの使用に関する質問や問題がある場合は、いずれかの Red Hat OpenShift on IBM Cloud サポート・チャネルを使用できます。 詳しくは、ヘルプとサポートの取得を参照してください。
- 課金
-
クラスターに追加するツールについて費用が生じる場合は、これらの費用は自動的に統合されて、Red Hat OpenShift on IBM Cloud に関する課金の一部としてリストされます。 課金サイクルは、クラスター内でそのアドオンを有効にしたタイミングに応じて IBM Cloud 側で決定されます。
-
一般に、ポートや IP アドレスを開くなど、追加のセットアップは必要ありません。 ただし、各管理対象アドオンの資料を参照して、管理対象アドオンのインストール前にクラスターが満たさなければならない前提条件を満たしてください。
マネージド・アドオンの追加
CLI からクラスターのマネージド・アドオンを有効にするには、ibmcloud oc cluster addon enable コマンドを使用します。 コンソールでクラスター内の管理対象アドオンを有効にするには、クラスターの詳細ページの「 アドオン 」ペインを使用します。 マネージドアドオンを有効にすると、 Kubernetes のリソースをすべて含む、サポート対象のツールバージョンがクラスターに自動的にインストールされます。
各アドオンの前提条件について詳しくは、以下を参照してください。
マネージド・アドオンの更新
各マネージド・アドオンのバージョンは、IBM Cloud によってテストされており、Red Hat OpenShift on IBM Cloud で使用することが承認されています。 Red Hat OpenShift on IBM Cloud でサポートされている最新バージョンにアドオンのコンポーネントを更新するには、以下のリンクをご利用ください。
各アドオンの具体的な更新手順については、以下のリンクを参照してください。
アドオンの状態と状況の確認
以下のコマンドを実行して、クラスター・アドオンの正常性の状態と状況を確認できます。
ibmcloud oc cluster addon ls -c CLUSTER_NAME_OR_ID
出力例
Name Version Health State Health Status
debug-tool 2.0.0 normal Addon Ready
**「Health State」**には、アドオンの各コンポーネントのライフサイクルが表されます。 次の表では、各状態について説明しています。
| アドオンの正常性の状態 | 説明 |
|---|---|
critical |
以下のいずれかの理由により、アドオンは使用可能な状態ではありません。
|
normal |
アドオンは正常にデプロイされています。 状況を参照して、アドオンがReadyになっているか、または更新が利用可能かどうか確認してください。 |
pending |
アドオンの一部またはすべてのコンポーネントが現在デプロイ中です。 状態がnormalになるまで、アドオンを操作しないでください。 |
updating |
アドオンは更新中で、使用できる状態ではありません。 **「Health Status」**フィールドで、アドオンの更新後のバージョンを確認してください。 |
warning |
クラスターの制限が原因で、アドオンが正常に機能しない可能性があります。 **「Health Status」**フィールドで詳細を確認してください。 |
**「Health Status」**には、進行中のアドオンの処理についての詳細が示されます。 各状況について、以下の表で説明します。
| 状況コード | アドオンの正常性の状況 | 説明 |
|---|---|---|
| H1500 | Addon Ready |
アドオンは正常にデプロイされ、正常です。 |
| H1501, H1502, H1503 | Addon Not Ready |
一部またはすべてのアドオン・コンポーネントが正常ではありません。 すべてのアドオンコンポーネントポッドが実行中かどうかを確認します。
|
| H1504, H1505, H1506, H1507, H1508 | Failure determining health status. |
アドオンの正常性を判別できません。 サポートケースを開いて ください。 説明に、正常性の状況からのエラー・コードを含めます。 |
| H1509 | Addon Unsupported |
アドオンがサポート対象外のバージョンを実行しているか、アドオンのバージョンがクラスターのバージョンではサポートされないバージョンです。 アドオンを最新バージョンに更新してください。 |
| H1510 | Cluster resources low, not enough workers in Ready state. |
以下のいずれかの理由により、アドオンを使用する準備ができていません。
|
|
|
Enabling |
アドオンは現在クラスターにデプロイ中です。 アドオンのインストールに最大で 15 分かかる場合があることに注意してください。 |
| H1512 | Addon daemonset might not be available on all Ready nodes. |
静的ルート・アドオンの場合: 静的ルート・オペレーター
|
Satellite ロケーションのクラスターでサポートされるアドオン
Red Hat OpenShift ロケーションに作成された IBM Cloud Satellite クラスターで使用できるマネージド・アドオンについて確認してください。
Satellite の各場所では、以下のアドオンがサポートされています。
- HPCS ルーター
- Image Key Synchronizer
- 非推奨: Kubernetes Web 端末
- OpenShift Data Foundation (ただし、Satellite ストレージ・テンプレートを使用して、ロケーション内の複数のクラスターに一貫した方法で ODF をデプロイすることもできます。)
- 静的ルート
Satellite のインストール先では、以下のアドオンはサポートされていません。