第1章 インストールとアップグレード
Red Hat Advanced Cluster Management ハブクラスターを含むコンポーネントのインストール、アップグレード、および削除を管理する Operator Lifecycle Manage を使用して Red Hat Advanced Cluster Management for Kubernetes をインストールします。インストール時に MultiClusterHub リソースを作成すると、Red Hat Advanced Cluster Management Operator はマルチクラスターエンジン Operator Operator を自動的にインストールし、MultiClusterEngine リソースを作成します。
Red Hat Advanced Cluster Management をインストールするには、サポートされているバージョンの OpenShift Container Platform が必要です。各製品に必要なハードウェアおよびシステム設定を確認してください。サポートされているバージョンの OpenShift Container Platform を使用して、Linux にオンラインでインストールできます。
完全なサポート情報は、Red Hat Advanced Cluster Management サポートマトリックス と、Red Hat Advanced Cluster Management for Kubernetes のライフサイクルと更新ポリシー を参照してください。
非推奨: Red Hat Advanced Cluster Management 2.9 以前のバージョンはサポートされなくなりました。ドキュメントは引き続き利用可能になる可能性がありますが、修正された問題やその他の更新に関するエラータリリースは行われません。
ベストプラクティス: 最新バージョンにアップグレードします。
FIPS 通知: spec.ingress.sslCiphers で独自の暗号を指定しない場合は、multiclusterhub-operator によってデフォルトの暗号リストが提供されます。アップグレードして FIPS に準拠させるには、MultiClusterHub リソースから ECDHE-ECDSA-CHACHA20-POLY1305 と ECDHE-RSA-CHACHA20-POLY1305 の暗号を削除します。
このドキュメントでは、特定のコンポーネントまたは機能が OpenShift Container Platform のより新しいバージョンでのみデプロイおよびテストされている場合を除き、サポートされている最も古い OpenShift Container Platform バージョンを参照します。
Red Hat Advanced Cluster Management for Kubernetes をインストールすると、マルチノードクラスターの実稼働環境が設定されます。Red Hat Advanced Cluster Management for Kubernetes は、標準または高可用性設定のいずれかでインストールできます。インストールとアップグレードの手順、および高度な設定、スケーラビリティー、サイズ設定の詳細は、次のドキュメントを参照してください。
1.1. Red Hat Advanced Cluster Management のインフラストラクチャーノードの設定 リンクのコピーリンクがクリップボードにコピーされました!
承認された Red Hat Advanced Cluster Management 管理コンポーネントを実行するインフラストラクチャーノードを含むように OpenShift Container Platform クラスターを設定します。インフラストラクチャーノードでコンポーネントを実行すると、Red Hat Advanced Cluster Management 管理コンポーネントを実行しているノードに OpenShift Container Platform サブスクリプションクォータが割り当てられることがなくなります。
OpenShift Container Platform クラスターにインフラストラクチャーノードを追加した後、OpenShift Container Platform CLI からのインストール 手順に従い、設定を Operator Lifecycle Manager サブスクリプションおよび MultiClusterHub カスタムリソースに追加します。
1.1.1. OpenShift Container Platform クラスターへのインフラストラクチャーノードの設定 リンクのコピーリンクがクリップボードにコピーされました!
OpenShift Container Platform ドキュメントの インフラストラクチャーマシンセットの作成 で説明されている手順に従ってください。インフラストラクチャーノードは、Kubernetes の taint と labels を使用して設定され、管理以外のワークロードが実行されないようにします。
Red Hat Advanced Cluster Management によって提供されるインフラストラクチャーノードの有効化と互換性を持たせるには、インフラストラクチャーノードに次の
taintとlabelsが適用されていることを確認してください。Copy to Clipboard Copied! Toggle word wrap Toggle overflow Operator Lifecycle Manager サブスクリプションを適用する前に、以下の追加設定を追加します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow MultiClusterHubカスタムリソースを適用する前に、以下の設定を追加します。spec: nodeSelector: node-role.kubernetes.io/infra: ""spec: nodeSelector: node-role.kubernetes.io/infra: ""Copy to Clipboard Copied! Toggle word wrap Toggle overflow アドオンを更新して、次のノードセレクターと toleration を含めます。klusterlet アドオンの設定 手順を使用する必要があります。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Red Hat OpenShift Data Foundation をストレージプロビジョナーとして使用している場合は、Container Storage Interface Pod がインフラストラクチャーノードで実行できることを確認してください。詳細は、Red Hat OpenShift Data Foundation ドキュメントの Container Storage Interface (CSI) コンポーネントの配置の管理 を参照してください。