7.2. Ignition を使用した検出イメージの変更
Ignition 設定ファイルを作成したら、Assisted Installer API を使用してインフラストラクチャー環境にパッチを適用することにより、検出イメージを変更できます。
前提条件
- Web コンソールを使用してクラスターを作成した場合は、API 認証が設定されている。
-
インフラストラクチャー環境があり、インフラストラクチャー環境の
IDをINFRA_ENV_ID変数にエクスポートした。 -
有効な Ignition ファイルがあり、ファイル名を
$IGNITION_FILEとしてエクスポートした。
手順
ignition_config_overrideJSON オブジェクトを作成し、ファイルにリダイレクトします。jq -n \ --arg IGNITION "$(jq -c . $IGNITION_FILE)" \ '{ignition_config_override: $IGNITION}' \ > discovery_ignition.json$ jq -n \ --arg IGNITION "$(jq -c . $IGNITION_FILE)" \ '{ignition_config_override: $IGNITION}' \ > discovery_ignition.jsonCopy to Clipboard Copied! Toggle word wrap Toggle overflow API トークンを更新します。
source refresh-token
$ source refresh-tokenCopy to Clipboard Copied! Toggle word wrap Toggle overflow インフラストラクチャー環境にパッチを適用します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ignition_config_overrideオブジェクトは Ignition ファイルを参照します。- 更新された検出イメージをダウンロードします。