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.7.2. 使用 Ignition 修改发现镜像
创建 Ignition 配置文件后,您可以使用 Assisted Installer API 修补基础架构环境来修改发现镜像。
先决条件
- 如果您使用 UI 创建集群,则已设置 API 身份验证。
-
您有一个基础架构环境,并将基础架构环境
id
导出至INFRA_ENV_ID
变量。 -
您有一个有效的 Ignition 文件,并将文件名导出为
$IGNITION_FILE
。
流程
创建
ignition_config_override
JSON 对象并将其重定向到文件中: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.json
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 刷新 API 令牌:
source refresh-token
$ source refresh-token
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 对基础架构环境进行补丁:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ignition_config_override
对象引用 Ignition 文件。- 下载更新的发现镜像。