1.2. OpenShift Container Platform との互換性
Red Hat OpenShift Container Platform に必要な機能は、次の 2 つの主要コンポーネントによってサポートされています。
- Kata ランタイム
- Kata ランタイムは Red Hat Enterprise Linux CoreOS (RHCOS) に含まれており、OpenShift Container Platform がリリースされるたびに更新されます。Kata ランタイムでピア Pod を有効にする場合、OpenShift sandboxed containers Operator では、Pod 仮想マシン (VM) イメージを作成するために必要なイメージコンポーネントとヘルパーユーティリティーをプルするための外部ネットワーク接続が必要です。
- OpenShift sandboxed containers Operator
- OpenShift sandboxed containers Operator は Rolling Stream Operator です。そのため、サポートされるのは最新バージョンのみです。これは、現在サポートされているすべてのバージョンの OpenShift Container Platform で動作します。
Operator は、RHCOS ホストに含まれる機能とホストが実行される環境に依存します。
ワーカーノードには RHCOS をインストールする必要があります。Red Hat Enterprise Linux (RHEL) ノードはサポートされていません。
OpenShift sandboxed containers と OpenShift Container Platform リリースの次の互換性に関する表は、互換性のある機能と環境を示しています。
| アーキテクチャー | OpenShift Container Platform バージョン |
|---|---|
| x86_64 | 4.17 以降 |
| s390x | 4.17 以降 |
Kata コンテナーランタイムをデプロイするには、次の 2 つの方法があります。
- ベアメタル
- ピア Pod
Microsoft Azure、AWS Cloud Computing Services、または Google Cloud 上のピア Pod を使用して、OpenShift sandboxed containers をデプロイできます。OpenShift sandboxed containers 1.11 のリリースにより、OpenShift sandboxed containers Operator には OpenShift Container Platform バージョン 4.17 以降が必要になりました。
| メジャーリリースバージョン | 4.17 | 4.18 | 4.19 | 4.20 | |
|---|---|---|---|---|---|
| マイナーリリースバージョン | 4.17.45+ | 4.18.30+ | 4.19.20+ | 4.20.6+ | |
| 機能 | プラットフォーム | ||||
| 機密コンテナー | ベアメタル | — | — | — | TP |
| Azure ピア Pod | GA | GA | GA | GA | |
| IBM Z ピア Pod | TP | TP | TP | TP | |
| IBM Z ベアメタル | — | — | — | TP | |
| GPU サポート | ベアメタル | — | — | — | — |
| Azure | DP | DP | DP | DP | |
| AWS | DP | DP | DP | DP | |
| Google Cloud | DP | DP | DP | DP | |
ピア Pod の GPU サポートは、開発者プレビュー機能のみです。開発者プレビュー機能は、Red Hat ではいかなる形でもサポートされていません。また、機能的には完全ではなく、実稼働環境に対応していません。開発者プレビュー機能は、実稼働ワークロードまたはビジネスクリティカルなワークロードには使用しないでください。開発者プレビュー機能は、Red Hat 製品オファリングに含まれる可能性がある前に、今後の製品機能への早期アクセスを提供し、お客様が機能をテストし、開発プロセス中にフィードバックを提供できるようにします。これらの機能にはドキュメントがない可能性があり、いつでも変更または削除される可能性があり、テストは制限されています。Red Hat は、関連する SLA なしで、開発者プレビュー機能に関するフィードバックを送信する方法を提供する場合があります。
| プラットフォーム | GPU | 機密コンテナー |
|---|---|---|
| Azure | DP | GA |
| AWS | DP | — |
| Google Cloud | DP | — |
| プラットフォーム | GPU | 機密コンテナー |
|---|---|---|
| ベアメタル | — | TP |
| IBM Z | — | TP |