第1章 Red Hat OpenShift GitOps リリースノート
リリースノートには、新機能、非推奨の機能、互換性を損なう変更、修正された問題、既知の問題に関する情報が含まれています。以下のリリースノートは、OpenShift Container Platform 上の最新の OpenShift GitOps リリースを対象としています。
Red Hat OpenShift GitOps は、クラウドネイティブアプリケーションの継続的デプロイメントを実装するための宣言的な方法です。Red Hat OpenShift GitOps は、異なる環境 (開発、ステージ、実稼働環境など) の異なるクラスターにアプリケーションをデプロイする場合に、アプリケーションの一貫性を確保します。Red Hat OpenShift GitOps は、以下のタスクを自動化する上で役立ちます。
- クラスターの設定、監視、ストレージの状態が類似していることを確認する。
- クラスターを既知の状態から回復するか、または再作成します。
- 複数の OpenShift Container Platform クラスターに対する設定変更を適用するか、または元に戻します。
- テンプレート化された設定を複数の異なる環境に関連付けます。
- ステージングから実稼働環境まで、クラスター間でアプリケーションをプロモートする。
Red Hat OpenShift GitOps の概要については、Red Hat OpenShift GitOps についてを 参照してください。
OpenShift GitOps ライフサイクルとサポートされているプラットフォームの詳細は、OpenShift Operator ライフサイクル および Red Hat OpenShift Container Platform ライフサイクルポリシー を参照してください。
1.1. 互換性およびサポート表 リンクのコピーリンクがクリップボードにコピーされました!
現在、今回のリリースに含まれる機能にはテクノロジープレビューのものがあります。これらの実験的機能は、実稼働環境での使用を目的としていません。
この表に記載されているテクノロジープレビュー機能は、テクノロジープレビュー機能です。テクノロジープレビュー機能は、Red Hat 製品のサービスレベルアグリーメント (SLA) の対象外であり、機能的に完全ではないことがあります。Red Hat は、実稼働環境でこれらを使用することを推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。
Red Hat のテクノロジープレビュー機能のサポート範囲に関する詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
表では、各機能に以下のステータスが付けられています。
- TP: テクノロジープレビュー機能
- GA: 一般公開機能
- NA: 該当なし
-
OpenShift Container Platform 4.13 では、
stableチャネルが削除されました。OpenShift Container Platform 4.13 にアップグレードする前に、すでにstableチャネルを使用している場合は、適切なチャネルを選択してそれに切り替えます。 - IBM Power 上の OpenShift Container Platform 4.12 のメンテナンスサポートは、2024 年 7 月 17 日をもって終了しました。OpenShift Container Platform 4.12 で Red Hat OpenShift GitOps を使用している場合は、OpenShift Container Platform 4.13 以降にアップグレードしてください。
| GitOps | Argo CD CLI | Helm | Kustomize | Argo CD | Argo Rollouts | Dex | Argo CD Agent | Argo CD イメージアップデーター | GitOps 推進者 | OpenShift Container Platform |
|---|---|---|---|---|---|---|---|---|---|---|
| 1.22.0 | 3.4.3 GA | 4.2.4 GA | 5.8.1 GA | 3.5.3 GA | 1.10.0 GA | 2.45.1 GA | 0.10.0 GA | 1.3.0 GA | 0.35.0 TP | 4.18-4.22 |
| 1.21.0 | 3.4.3 GA | 3.19.4 GA | 5.8.1 GA | 3.4.3 GA | 1.9.0 GA | 2.45.0 GA | 0.9.0 GA | 1.2.1 GA | NA | 4.14、4.16-4.22 |
| 10,000 | 3.3.2 TP | 3.19.4 GA | 5.8.1 GA | 3.3.2 GA | 1.8.4 GA | 2.43.1 GA | 0.7.0 GA | 1.1.2 TP | NA | 4.14、4.16-4.21 |
- Red Hat OpenShift GitOps 1.18 以降では、Keycloak ベースの認証はサポートされなくなりました。代わりに、Dex に移行するか、自己管理型の Red Hat Build of Keycloak (RHBK) インスタンスを設定することもできます。
1.1.1. テクノロジープレビュー機能 リンクのコピーリンクがクリップボードにコピーされました!
次の表に記載されている機能は、現在テクノロジープレビュー (TP) です。これらの実験的機能は、実稼働環境での使用を目的としていません。
| 機能 | Red Hat OpenShift GitOps バージョンの TP | Red Hat OpenShift GitOps バージョンの GA |
|---|---|---|
| ソースハイドレーター | 1.22.0 | NA |
| GitOps 推進者 | 1.22.0 | NA |
| Argo CD Agent | 1.17.0 | 1.19.0 |
| Argo CD イメージアップデーター | 1.18.0 | 1.21.0 |
|
GitOps | 1.12.0 | 1.21.0 |
| コントロールプレーン以外の namespace の Argo CD アプリケーションセット | 1.12.0 | 1.22.0 |
|
| 1.10.0 | NA |
| シャードの動的なスケーリング | 1.10.0 | NA |
| Argo Rollouts | 1.9.0 | 1.13.0 |
| ApplicationSet プログレッシブ同期ストラテジー | 1.8.0 | NA |
| アプリケーションの複数のソース | 1.8.0 | 1.15.0 |
| コントロールプレーン以外の namespace の Argo CD アプリケーション | 1.7.0 | 1.13.0 |
| OpenShift Container Platform Web コンソールの Developer パースペクティブの Red Hat OpenShift GitOps Environments ページ | 1.1.0 | NA |
ApplicationSet Progressive Sync ストラテジー という機能名は、上流の命名規則に準拠しており、以前の Red Hat OpenShift GitOps バージョンで使用されていた ApplicationSet Progressive Rollout ストラテジー という名称に取って代わるものです。機能に変更はありません。