This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.12.2.8. インストール設定ファイルの作成
Google Cloud Platform (GCP) にインストールする OpenShift Container Platform クラスターをカスタマイズできます。VMware vSphere
前提条件
- OpenShift Container Platform インストールプログラム、およびクラスターのプルシークレットを取得します。
 
手順
install-config.yamlファイルを作成します。以下のコマンドを実行します。
./openshift-install create install-config --dir=<installation_directory>
$ ./openshift-install create install-config --dir=<installation_directory>1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
 <installation_directory>の場合、インストールプログラムが作成するファイルを保存するためにディレクトリー名を指定します。
重要空のディレクトリーを指定します。ブートストラップ X.509 証明書などの一部のインストールアセットの有効期限は短く設定されているため、インストールディレクトリーを再利用することができません。別のクラスターインストールの個別のファイルを再利用する必要がある場合は、それらをディレクトリーにコピーすることができます。ただし、インストールアセットのファイル名はリリース間で変更される可能性があります。インストールファイルを以前のバージョンの OpenShift Container Platform からコピーする場合は注意してコピーを行ってください。
プロンプト時に、クラウドの設定の詳細情報を指定します。
オプション: クラスターマシンにアクセスするために使用する SSH キーを選択します。
注記インストールのデバッグまたは障害復旧を実行する必要のある実稼働用の OpenShift Container Platform クラスターでは、
ssh-agentプロセスが使用する SSH キーを指定します。- ターゲットに設定するプラットフォームとして gcp を選択します。
 - コンピューター上で GCP アカウント用のサービスアカウントキーを設定していない場合、GCP からこれを取得してファイルの内容を貼り付けるか、またはファイルへの絶対パスを入力する必要があります。
 - クラスターのプロビジョニングに使用するプロジェクト ID を選択します。デフォルト値は、設定したサービスアカウントによって指定されます。
 - クラスターをデプロイするリージョンを選択します。
 - クラスターをデプロイするベースドメインを選択します。ベースドメインは、クラスターに作成したパブリック DNS ゾーンに対応します。
 - ターゲットに設定するプラットフォームとして vsphere を選択します。
 - vCenter インスタンスの名前を指定します。
 クラスターを作成するのに必要なパーミッションを持つ vCenter アカウントのユーザー名およびパスワードを指定します。
インストールプログラムは vCenter インスタンスに接続します。
- 接続する vCenter インスタンスにあるデータセンターを選択します。
 - 使用するデフォルトの vCenter データストアを選択します。
 - OpenShift Container Platform クラスターをインストールする vCenter クラスターを選択します。
 - 設定した仮想 IP アドレスおよび DNS レコードが含まれる vCenter インスタンスのネットワークを選択します。
 - コントロールプレーン API のアクセス用に設定した仮想 IP アドレスを入力します。
 - クラスター Ingress に設定した仮想 IP アドレスを入力します。
 - ベースドメインを入力します。このベースドメインは、設定した DNS レコードで使用したものと同じである必要があります。
 - クラスターの記述名を入力します。クラスター名は、設定した DNS レコードで使用したものと同じである必要があります。
 - Red Hat OpenShift Cluster Manager サイトの Pull Secret ページから取得したプルシークレットを貼り付けます。
 
- 
							
install-config.yamlファイルを変更します。利用可能なパラメーターの詳細については、インストール設定パラメーターセクションを参照してください。 install-config.yamlファイルをバックアップし、複数のクラスターをインストールするのに使用できるようにします。重要install-config.yamlファイルはインストールプロセス時に使用されます。このファイルを再利用する必要がある場合は、この段階でこれをバックアップしてください。
12.2.8.1. インストール設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
						OpenShift Container Platform クラスターをデプロイする前に、クラスターをホストするクラウドプラットフォームでアカウントを記述し、クラスターのプラットフォームをオプションでカスタマイズするためにパラメーターの値を指定します。install-config.yaml インストール設定ファイルを作成する際に、コマンドラインで必要なパラメーターの値を指定します。クラスターをカスタマイズする場合、install-config.yaml ファイルを変更して、プラットフォームについての詳細情報を指定できます。
					
							インストール後は、これらのパラメーターを install-config.yaml ファイルで変更することはできません。
						
							openshift-install コマンドは、パラメーターのフィールド名を検証しません。正しくない名前を指定すると、関連するファイルまたはオブジェクトは作成されず、エラーが報告されません。指定されたパラメーターのフィールド名が正しいことを確認します。
						
12.2.8.1.1. 必須設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
必須のインストール設定パラメーターは、以下の表で説明されています。
| パラメーター | 説明 | 値 | 
|---|---|---|
|   
											  |   
											  |   文字列  | 
|   
											  |   
											クラウドプロバイダーのベースドメイン。ベースドメインは、OpenShift Container Platform クラスターコンポーネントへのルートを作成するために使用されます。クラスターの完全な DNS 名は、  |   
											  | 
|   
											  |   
											Kubernetes リソース   |   オブジェクト  | 
|   
											  |   
											クラスターの名前。クラスターの DNS レコードはすべて   |   
											  | 
|   
											  |   
											インストールの実行に使用する特定プラットフォームの設定:   |   オブジェクト  | 
|   
											  |   https://cloud.redhat.com/openshift/install/pull-secret からプルシークレットを取得し、Quay.io などのサービスから OpenShift Container Platform コンポーネントのコンテナーイメージのダウンロードを認証します。  | 
 | 
12.2.8.1.2. ネットワーク設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
既存のネットワークインフラストラクチャーの要件に基づいて、インストール設定をカスタマイズできます。たとえば、クラスターネットワークの IP アドレスブロックを拡張するか、デフォルトとは異なる IP アドレスブロックを指定できます。
IPv4 アドレスのみがサポートされます。
| パラメーター | 説明 | 値 | 
|---|---|---|
|   
											  |   クラスターのネットワークの設定。  |   オブジェクト 注記 
												インストール後に   | 
|   
											  |   インストールするクラスターネットワークプロバイダー Container Network Interface (CNI) プラグイン。  |   
											  | 
|   
											  |   Pod の IP アドレスブロック。 
											デフォルト値は  複数の IP アドレスブロックを指定する場合は、ブロックが重複しないようにしてください。  |   オブジェクトの配列。以下に例を示します。 networking:
  clusterNetwork:
  - cidr: 10.128.0.0/14
    hostPrefix: 23
 | 
|   
											  |   
											 IPv4 ネットワーク  |   
											CIDR (Classless Inter-Domain Routing) 表記の IP アドレスブロック。IPv4 ブロックの接頭辞長は   | 
|   
											  |   
											それぞれの個別ノードに割り当てるサブネット接頭辞長。たとえば、  |   サブネット接頭辞。 
											デフォルト値は   | 
|   
											  |   
											サービスの IP アドレスブロック。デフォルト値は  OpenShift SDN および OVN-Kubernetes ネットワークプロバイダーは、サービスネットワークの単一 IP アドレスブロックのみをサポートします。  |   CIDR 形式の IP アドレスブロックを持つ配列。以下に例を示します。 networking: serviceNetwork: - 172.30.0.0/16 
 | 
|   
											  |   マシンの IP アドレスブロック。 複数の IP アドレスブロックを指定する場合は、ブロックが重複しないようにしてください。  |   オブジェクトの配列。以下に例を示します。 networking: machineNetwork: - cidr: 10.0.0.0/16 
 | 
|   
											  |   
											  |   CIDR 表記の IP ネットワークブロック。 
											例:  注記 
												優先される NIC が置かれている CIDR に一致する   | 
12.2.8.1.3. オプションの設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
オプションのインストール設定パラメーターは、以下の表で説明されています。
| パラメーター | 説明 | 値 | 
|---|---|---|
|   
											  |   ノードの信頼済み証明書ストアに追加される PEM でエンコードされた X.509 証明書バンドル。この信頼バンドルは、プロキシーが設定される際にも使用できます。  |   文字列  | 
|   
											  |   コンピュートノードを設定するマシンの設定。  |   machine-pool オブジェクトの配列。詳細は、以下の Machine-pool の表を参照してください。  | 
|   
											  |   
											プール内のマシンの命令セットアーキテクチャーを決定します。現時点で異種クラスターはサポートされていないため、すべてのプールが同じアーキテクチャーを指定する必要があります。有効な値は   |   文字列  | 
|   
											  |   
											コンピュートマシンで同時マルチスレッドまたは  重要 同時スレッドを無効にする場合は、容量計画においてマシンパフォーマンスの大幅な低下が考慮に入れられていることを確認します。  |   
											  | 
|   
											  |   
											  |   
											  | 
|   
											  |   
											  |   
											  | 
|   
											  |   プロビジョニングするコンピュートマシン (ワーカーマシンとしても知られる) の数。  |   
											  | 
|   
											  |   コントロールプレーンを設定するマシンの設定。  |   
											  | 
|   
											  |   
											プール内のマシンの命令セットアーキテクチャーを決定します。現時点で異種クラスターはサポートされていないため、すべてのプールが同じアーキテクチャーを指定する必要があります。有効な値は   |   文字列  | 
|   
											  |   
											コントロールプレーンマシンで同時マルチスレッドまたは  重要 同時スレッドを無効にする場合は、容量計画においてマシンパフォーマンスの大幅な低下が考慮に入れられていることを確認します。  |   
											  | 
|   
											  |   
											  |   
											  | 
|   
											  |   
											  |   
											  | 
|   
											  |   プロビジョニングするコントロールプレーンマシンの数。  |   
											サポートされる値は   | 
|   
											  |   
											FIPS モードを有効または無効にします。デフォルトは  注記 Azure File ストレージを使用している場合、FIPS モードを有効にすることはできません。  |   
											  | 
|   
											  |   release-image コンテンツのソースおよびリポジトリー。  |   
											オブジェクトの配列。この表の以下の行で説明されているように、  | 
|   
											  |   
											  |   文字列  | 
|   
											  |   同じイメージが含まれる可能性のあるリポジトリーを 1 つ以上指定します。  |   文字列の配列。  | 
|   
											  |   Kubernetes API、OpenShift ルートなどのクラスターのユーザーに表示されるエンドポイントをパブリッシュまたは公開する方法。  |   
											  | 
|   
											  |   クラスターマシンへのアクセスを認証するための SSH キー。 注記 
												インストールのデバッグまたは障害復旧を実行する必要のある実稼働用の OpenShift Container Platform クラスターでは、  |   
											たとえば、  | 
12.2.8.1.4. 追加の Google Cloud Platform (GCP) 設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
追加の GCP 設定パラメーターは以下の表で説明されています。
| パラメーター | 説明 | 値 | 
|---|---|---|
|   
											  |   クラスターをデプロイする既存 VPC の名前。  |   文字列。  | 
|   
											  |   GCP マシンタイプ。  | |
|   
											  |   インストールプログラムが指定される MachinePool のマシンを作成するアベイラビリティーゾーン。  |   
											YAML シーケンス の   | 
|   
											  |   コントロールプレーンマシンをデプロイする VPC の既存サブネットの名前。  |   サブネット名。  | 
|   
											  |   コンピュートマシンをデプロイする VPC の既存サブネットの名前。  |   サブネット名。  | 
| パラメーター | 説明 | 値 | 
|---|---|---|
|   
											  |   vCenter サーバーの完全修飾ホスト名または IP アドレス。  |   文字列  | 
|   
											  |   vCenter インスタンスに接続するために使用するユーザー名。このユーザーには、少なくとも vSphere の 静的または動的な永続ボリュームのプロビジョニング に必要なロールおよび権限がなければなりません。  |   文字列  | 
|   
											  |   vCenter ユーザー名のパスワード。  |   文字列  | 
|   
											  |   vCenter インスタンスで使用するデータセンターの名前。  |   文字列  | 
|   
											  |   ボリュームのプロビジョニングに使用するデフォルトデータストアの名前。  |   文字列  | 
|   
											  |   オプション。インストールプログラムが仮想マシンを作成する既存のフォルダーの絶対パス。この値を指定しない場合、インストールプログラムは、データセンターの仮想マシンフォルダーにインフラストラクチャー ID を使用して名前が付けられるフォルダーを作成します。  |   
											文字列 (例:   | 
|   
											  |   設定した仮想 IP アドレスおよび DNS レコードが含まれる vCenter インスタンスのネットワーク。  |   文字列  | 
|   
											  |   OpenShift Container Platform クラスターをインストールする vCenter クラスター。  |   文字列  | 
|   
											  |   コントロールプレーン API のアクセス用に設定した仮想 IP (VIP) アドレス。  |   
											IP アドレス (例:   | 
|   
											  |   クラスター Ingress に設定した仮想 IP (VIP) アドレス。  |   
											IP アドレス (例:   | 
12.2.8.1.5. オプションの VMware vSphere マシンプール設定パラメーター リンクのコピーリンクがクリップボードにコピーされました!
オプションの VMware vSphere マシンプール設定パラメーターは、以下の表で説明されています。
| パラメーター | 説明 | 値 | 
|---|---|---|
|   
											  |   インストーラーが RHCOS イメージをダウンロードする場所。ネットワークが制限された環境でインストールを実行するには、このパラメーターを設定する必要があります。  |   
											HTTP または HTTPS の URL (オプションで SHA-256 形式のチェックサムを使用)。例:   | 
|   
											  |   ディスクのサイズ (ギガバイト単位)。  |   整数  | 
|   
											  |   仮想マシンを割り当てる仮想プロセッサーコアの合計数  |   整数  | 
|   
											  |   
											仮想マシンのソケットあたりのコア数。仮想マシンの CPU (vCPU) の数は   |   整数  | 
|   
											  |   仮想マシンのメモリーのサイズ (メガバイト単位)。  |   整数  |