1.14. ブートストラッププロセスの完了まで待機する
OpenShift Container Platform をインストールするには、クラスターノードが RHCOS に起動した後、Ignition 設定ファイルを使用してブートストラッププロセスを初期化します。クラスターが完全にインストールされるまで、このプロセスが完了するまでお待ちください。
前提条件
- クラスターの Ignition 設定ファイルを作成している。
- 適切なネットワーク、DNS、およびロードバランシングのインフラストラクチャーを設定しました。
- インストールプログラムを取得し、クラスターの Ignition 設定ファイルを生成している。
- RHCOS をクラスターマシンにインストールし、OpenShift Container Platform インストールプログラムで生成される Ignition 設定ファイルを指定している。
- お使いのマシンでインターネットに直接アクセスできるか、HTTP または HTTPS プロキシーが利用できる。
手順
ブートストラッププロセスをモニターします。
$ ./openshift-install --dir <installation_directory> wait-for bootstrap-complete \ --log-level=infoここでは、以下のようになります。
<installation_directory>- インストールファイルが格納されているディレクトリーへのパスを指定します。
--log-level=infoインストールの詳細表示を
infoの代わりにwarn、debug、またはerrorに指定します。出力例
INFO Waiting up to 30m0s for the Kubernetes API at https://api.test.example.com:6443... INFO API v1.33.4 up INFO Waiting up to 30m0s for bootstrapping to complete... INFO It is now safe to remove the bootstrap resourcesKubernetes API サーバーでこれがコントロールプレーンマシンにブートストラップされていることを示すシグナルが出されるとコマンドは成功します。
ブートストラッププロセスが完了したら、ブートストラップマシンをロードバランサーから削除します。
重要この時点で、ブートストラップマシンをロードバランサーから削除する必要があります。さらに、ブートストラップマシン自体を削除し、再フォーマットすることができます。