第1章 アシステッドインストーラーを使用したオンプレミスクラスターのインストール

アシステッドインストーラーを使用して、OpenShift Container Platform をオンプレミスのハードウェアまたはオンプレミスの VM にインストールできます。支援付きインストーラーを使用した OpenShift Container Platform のインストールは、x86_64ppc64les390x、および arm64 の CPU アーキテクチャーに対応しています。

注記

現在、IBM zSystems (s390x) への OpenShift Container Platform のインストールは、RHEL KVM インストールでのみサポートされています。

1.1. アシステッドインストーラーの使用

OpenShift Container Platform の 支援付きインストーラー は、Red Hat Hybrid Cloud Console で提供されるユーザーフレンドリーなインストールソリューションです。支援付きインストーラーは、ベアメタルおよび vSphere インフラストラクチャーに焦点を当てたさまざまなデプロイメントプラットフォームをサポートします。

支援付きインストーラーは、インストール機能をサービスとして提供します。このサービスとしてのソフトウェア (SaaS) アプローチには、次の利点があります。

  • Web ユーザーインターフェイス: Web ユーザーインターフェイスは、ユーザーがインストール設定ファイルを手動で作成しなくても、クラスターのインストールを実行します。
  • ブートストラップノードなし: アシステッドインストーラーを使用してインストールする場合、ブートストラップノードは必要ありません。ブートストラッププロセスは、クラスター内のノードで実行されます。
  • ホスティング: アシステッドインストーラーは以下をホストします。

    • Ignition ファイル
    • インストール前の設定
    • 検出 ISO
    • インストーラー
  • 合理化されたインストールワークフロー: デプロイメントには、OpenShift Container Platform の詳細な知識は必要ありません。アシステッドインストーラーは適切なデフォルトを提供し、以下のようにインストーラーをサービスとして提供します。

    • OpenShift Container Platform インストーラーをローカルにインストールして実行する必要がなくなります。
    • 最新のテスト済み z-stream リリースまでの最新バージョンのインストーラーを保証します。必要に応じて、古いバージョンを引き続き利用できます。
    • OpenShift Container Platform インストーラーをローカルで実行する必要なく、API を使用したビルドの自動化を可能にします。
  • 高度なネットワーキング: アシステッドインストーラーは、SDN と OVN を使用する IPv4 ネットワーキング、OVN のみを使用する IPv6 とデュアルスタックネットワーキング、NMState ベースの静的 IP アドレス指定、および HTTP/S プロキシーをサポートします。OVN は、OpenShift Container Platform 4.12 以降のリリースにおいてデフォルトの Container Network Interface (CNI) ですが、SDN を使用するように切り替えることもできます。
  • インストール前の検証: アシステッドインストーラーは、インストール前に設定を検証して、高い確率で成功するようにします。検証には以下が含まれます。

    • ネットワーク接続の確保
    • 十分なネットワーク帯域幅の確保
    • レジストリーへの接続の確保
    • クラスターノード間の時刻同期の確保
    • クラスターノードが最小ハードウェア要件を満たしていることの確認
    • インストール設定パラメーターの検証
  • REST API: アシステッドインストーラーには REST API があり、自動化が可能となります。

アシステッドインストーラーは、オプションの HTTP/S プロキシーを含む、接続された環境でのオンプレミスの OpenShift Container Platform のインストールをサポートします。以下をインストールできます。

  • 高可用性 OpenShift Container Platform または Single Node OpenShift (SNO)
  • プラットフォームが完全に統合されたベアメタルまたは vSphere 上の OpenShift Container Platform、または統合されていない他の仮想化プラットフォーム
  • オプション: OpenShift Virtualization および OpenShift Data Foundation (以前の OpenShift Container Storage)

ユーザーインターフェイスは、自動化が存在しない、または必要とされない直感的なインタラクティブワークフローを提供します。ユーザーは、REST API を使用してインストールを自動化することもできます。

支援付きインストーラーを使用して OpenShift Container Platform クラスターを作成するには、Install OpenShift with the Assisted Installer を参照してください。