第1章 リリースノート
重要: Red Hat Advanced Cluster Management の 2.5 以前のバージョンは 削除 され、サポートされなくなりました。バージョン 2.5 以前のドキュメントは更新されていません。ドキュメントはそのまま利用できますが、エラータやその他の更新はなく、非推奨となります。
ベストプラクティス: Red Hat Advanced Cluster Management の最新バージョンにアップグレードします。
1.1. Red Hat Advanced Cluster Management for Kubernetes の新機能
Red Hat Advanced Cluster Management for Kubernetes では、可観測性を提供し、ビルトインされたガバナンス、クラスターおよびアプリケーションライフサイクル管理で、Kubernetes ドメイン全体を可視化します。今回のリリースでは、より多くの環境でのクラスター管理、アプリケーション向けの GitOps 統合などが可能になりました。
重要: 一部の機能およびコンポーネントは テクノロジープレビュー として指定され、リリースされます。
詳細は、本リリースの新機能を参照してください。
- Red Hat Advanced Cluster Management for Kubernetes へようこそ から Red Hat Advanced Cluster Management for Kubernetes の概要を確認してください。
- オープンソースの Open Cluster Management リポジトリーでは、オープンコミュニティーからの貢献、コミュニケーションや展開への準備が整いました。open-cluster-management.io を参照してください。詳細は GitHub リポジトリー でも確認できます。
- 製品の主要なコンポーネントについては、マルチクラスターアーキテクチャー のトピックを参照してください。
- スタートガイド では、(本製品を使用開始するための) 一般的なタスク、さらに トラブルシューティングガイド について言及します。
- クラスター
- アプリケーション
- ガバナンス
1.1.1. Web コンソール
- サイドバーナビゲーションは、他の製品と合わせることでユーザーエクスペリエンスが向上されました。ナビゲーションから、さまざまな製品機能にアクセスできます。また、検索 は Home タブからナビゲーションで利用でき、ヘッダーからは検索できなくなります。
- Red Hat OpenShift Container Platform 4.10 リリース および、よりハイブリッドなコンソールで、動的プラグインを使用できます。実行時にロードされるクラスターにダイナミックプラグインを作成してデプロイするには、OpenShift Container Platform ウェブコンソールへのダイナミックプラグインの追加 に関する OpenShift Container Platform のドキュメントを参照してください。
- 注: OpenShift Container Platform バージョン 4.8 から 4.10 でプラグインが有効になっていない場合、Red Hat Advanced Cluster Management は パースペクティブスイッチャー で使用できます。Red Hat Advanced Cluster Management コンソールの詳細は、コンソールの概要 を参照してください。
- Red Hat Advanced Cluster Management プラグインは、通常、OpenShift Container Platform コンソールから有効にできます。コンソールの概要 で有効にする方法を説明しています。
1.1.1.1. 可観測性
- Red Hat Advanced Cluster Management は OpenShift Container Platform バージョン 3.11 Grafana ダッシュボードをサポートします。詳細は、可観測性の有効化 で MultiClusterObservability CR の作成 セクションを参照してください。
- 可観測性サービスに使用するオブジェクトストアにアクセスするための証明書をカスタマイズします。詳細は、オブジェクトストアにアクセスするための証明書のカスタマイズ を参照してください。
- Security Service Token 認証情報を使用して可観測性サービスを設定します。設定内容の詳細は、Observability API を参照してください。
- 可観測性サービスを使用すると、メトリクスを外部エンドポイントにエクスポートできます。詳細は、メトリクスの外部エンドポイントへのエクスポート を参照してください。
- 単一ノード OpenShift (SNO) クラスターの動的メトリクス収集がサポートされます。詳しくは、単一ノード OpenShift クラスターの動的メトリック を参照してください。
1.1.2. クラスター
- Red Hat Advanced Cluster Management を使用して Submariner マルチネットワークサービスを統合する機能の一部が一般提供されています。詳細は、Submariner マルチクラスターネットワーキングおよびサービスディスカバリー を参照してください。
- Submariner アドオンを有効にするときに、Globalnet コントローラーが重複する CIDR を解決できるようにします。詳細は、Globalnet を参照してください。
- ハブクラスターをホストし、Advanced RISC Machines (ARM) アーキテクチャーでクラスターをインポートして管理します。
-
Central Infrastucture Management は、ベアメタル、Red Hat OpenStack Platform、VMware vSphere 環境、またはユーザープロビジョニングインフラストラクチャー (UPI) 方式を使用してインストールされ、プラットフォームが
None
の場合に、Metal3 をサポートするようになりました。 - クラスター作成プロセスで、ホストを検出してインフラストラクチャー環境に追加できます。詳細は、オンプレミス環境でのクラスターの作成 を参照してください。
-
一般提供が開始された
ManagedClusterSet
を使用して、グループ内のすべての管理対象クラスターへのアクセスをまとめて管理します。ManagedClusterSet
は、セットに特に割り当てられていないマネージドクラスターのデフォルト
のマネージドクラスターセットを作成します。詳細は、ManagedClusterSets の作成および管理 を参照してください。 - すぐに要求できるクラスタープール内のクラスターの数を指定します。詳細は、クラスタープールのスケーリング を参照してください。
- Red Hat Advanced Cluster Management を使用して、Red Hat Virtualization に OpenShift Container Platform クラスターを作成します。詳細は、Red Hat Virtualization でのクラスターの作成 を参照してください。
- テイントおよび容認を使用して、マネージドクラスターおよびマネージドクラスターセットの配置を制御します。詳細は、テイントおよび容認を使用したマネージドクラスターの場所 を参照してください。
- 拡張可能なスケジューリングを使用して、クラスターの配置を制御します。詳細は、Extensible scheduling を参照してください。
-
backup-restore-enabled
ポリシーを使用してバックアップおよび復元コンポーネントを復元する方法を説明します。詳細は、ポリシーを使用したバックアップの検証 を参照してください。 Red Hat Advanced Cluster Management の検出を使用して、OpenShift Cluster Manager で利用可能な OpenShift 4 クラスターを検索します。検出は一般に利用可能で、API は
v1alpha1
からv1
に更新されます。- 検出後に、クラスターをインポートして管理できます。Discovery サービスは、バックエンドおよびコンソールでの用途に Discover Operator を使用します。Discovery service introduction を参照してください。
- Red Hat Advanced Cluster Management コンソールを使用して VMware vSphere または Red Hat OpenStack Platform のクラスターを作成する際に、接続されていないクラスターのプロパティーを認証情報で指定できるようになりました。詳細は、VMware vSphere の認証情報の作成 および Red Hat OpenStack の認証情報の作成 を参照してください。
認証情報にプロキシー接続のプロパティーを指定します。詳細は、認証情報の管理 のインフラストラクチャープロバイダーの認証情報のトピックを参照してください。
- マルチクラスターエンジン Operator は、クラスターのフリート管理を強化するソフトウェア Operator として一般提供されています。マルチクラスターエンジン Operator は、クラウドおよびデータセンター全体の Red Hat OpenShift Container Platform および Kubernetes クラスターライフサイクル管理をサポートします。Red Hat OpenShift Container Platform は、マルチクラスターエンジン Operator の前提条件です。
テクノロジープレビュー:
テクノロジープレビューとして利用できる以下のクラスター機能を確認してください。
Managed-ServiceAccount
コンポーネントを使用すると、マネージドクラスターでサービスアカウントを作成し、削除できます。コンポーネントはデフォルトで無効になっています。- 詳細は、Multicluster engine Operator ドキュメントの ManagedServiceAccount アドオン (テクノロジープレビュー) の有効化 を参照してください。
- 詳細は、Red Hat Advanced Cluster Management ドキュメントの MultiClusterHub の詳細設定 を参照してください。
hypershift
アドオンは、スケーリング時に OpenShift Container Platform コントロールプレーンをホストするのに役立ちます。コンポーネントはデフォルトで無効になっています。- 詳細は、Multicluster Engine Operator ドキュメントの Hypershift add-on (テクノロジープレビュー) を参照してください。
- 詳細は、Red Hat Advanced Cluster Management ドキュメントの Hypershift アドオン (テクノロジープレビュー) および ホストされたコントロールプレーンクラスターの使用 (テクノロジープレビュー) を参照してください。
- HyperShift を使用して、ホストされるコントロールプレーンクラスターを管理し、プロビジョニングします。詳細は、ホストされているコントロールプレーンクラスターの使用 (テクノロジープレビュー) を参照してください。
他のクラスターについては、クラスターの管理 を参照してください。
1.1.3. アプリケーション
-
配置および配置デシジョン API は
v1alpha1
からv1beta1
にアップグレードされます。配置を使用して、サブスクリプションおよびアプリケーションセットが配信されるClusterSet
にサブスクライブする必要のあるターゲットクラスターを定義します。これらの情報は、コンソールの 詳細設定 から確認できます。 - 単一アプリケーション概要の個別のタブからトポロジーにアクセスし、すべてを同時に表示できるようにします。各トポロジー要素の詳細は、トポロジーの読み取り方法 を参照してください。
-
ApplicationSet
が Argo CD アプリケーションのマルチクラスターサポートを追加する Argo CD のサブプロジェクトとして一般提供されるようになりました。製品コンソールエディターからApplicationSet
を作成できます。アプリケーションモデルおよび定義 を参照してください。 ハブクラスターのマネージドクラスターおよび
subscriptionReports
のステータスは軽量で、よりスケーラブルなものになります。以下の 3 種類のサブ状態レポートを参照してください。-
パッケージレベルの
SubscriptionStatus
: これは、マネージドクラスター上のアプリケーションパッケージのステータスであり、アプリケーションによってappsub
namespace にデプロイされるすべてのリソースの詳細なステータスが含まれます。 -
クラスターレベルの
SubscriptionReport
: 特定のクラスターにデプロイされているすべてのアプリケーションに関する全体的なステータスレポートです。 アプリケーションレベルの
SubscriptionReport
: これは、特定のアプリケーションがデプロイされたすべてのマネージドクラスターの全体的なステータスレポートです。詳細は、サブスクリプションレポート を参照してください。
-
パッケージレベルの
他のアプリケーションのトピックについては、アプリケーションの管理 を参照してください。
1.1.4. ガバナンス
-
オプションの YAML フィールド
metadataComplianceType
を使用して、オブジェクトのラベルとアノテーションを他のフィールドとは異なる方法で処理します。詳細は、ポリシー API を参照してください。 - ポリシーをグループ化するためのポリシーセットを作成します。ポリシーセットコントローラー を参照してください。
- ポリシーセットの生成がポリシージェネレーターでサポートされるようになりました。Policy generator を参照してください。
-
protect
機能を使用して、ハブクラスターポリシーテンプレートにある機密データのセキュリティーを確保できます。また、fromSecret
機能がハブクラスターポリシーテンプレートで利用できるようになりました。詳細は、protect function セクションを参照してください。
ダッシュボードとポリシーフレームワークに関する詳細は、ガバナンス を参照してください。
1.1.5. アドオン
- Red Hat OpenStack Platform クラスターで Submariner をデプロイします。詳細は、Submariner 向けの Red Hat OpenStack Platform の準備 を参照してください。
詳細は、リリースノート を参照してください。