第5章 Assisted Installer API を使用したインストール
クラスターノードとネットワークの要件が満たされていることを確認した後、Assisted Installer API を使用してクラスターのインストールを開始できます。API を使用するには、次の手順を実行する必要があります。
- API 認証を設定します。
- プルシークレットを設定します。
- 新しいクラスター定義を登録します。
- クラスターのインフラストラクチャー環境を作成します。
これらの手順を実行すると、クラスター定義の変更、検出 ISO の作成、クラスターへのホストの追加、およびクラスターのインストールが可能になります。このドキュメントは Assisted Installer API のすべてのエンドポイントをカバーしているわけではありませんが、API ビューアー または swagger.yaml ファイルですべてのエンドポイントを確認できます。
5.1. オフライントークンの生成 リンクのコピーリンクがクリップボードにコピーされました!
Assisted Installer Web コンソールからオフライントークンをダウンロードします。オフライントークンを使用して API トークンを設定します。
前提条件
-
jq
をインストールする。 - クラスター作成権限を持つユーザーとして OpenShift Cluster Manager にログインする。
手順
- メニューで Downloads をクリックします。
- OpenShift Cluster Manager API Token の下の Tokens セクションで、View API Token をクリックします。
Load Token をクリックします。
重要ポップアップブロッカーを無効にします。
- Your API token セクションで、オフライントークンをコピーします。
端末で、オフライントークンを
OFFLINE_TOKEN
変数に設定します。export OFFLINE_TOKEN=<copied_token>
$ export OFFLINE_TOKEN=<copied_token>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ヒントオフライントークンを永続的にするには、プロファイルに追加します。
(オプション)
OFFLINE_TOKEN
変数の定義を確認します。echo ${OFFLINE_TOKEN}
$ echo ${OFFLINE_TOKEN}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow