5.8. 修改基础架构环境
您可以使用 /v2/infra-envs/{infra_env_id} 端点修改基础架构环境。修改基础架构环境是添加设置(如网络、SSH 密钥或 ignition 配置覆盖)的常见操作。
如需了解在修改基础架构环境时您可以设置的字段的详情,请参阅 API viewer 中的 infra-env-update-params
模型。修改新的基础架构环境时,辅助安装程序也会重新生成发现 ISO。
先决条件
- 您已创建了新的基础架构环境。
流程
刷新 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
5.8.1. 添加内核参数 复制链接链接已复制到粘贴板!
通过辅助安装程序为 Red Hat Enterprise Linux CoreOS (RHCOS)内核提供内核参数意味着在引导时向内核传递特定参数或选项,特别是在您无法自定义发现 ISO 的内核参数时。内核参数可控制内核行为的各个方面以及操作系统配置,影响硬件交互、系统性能和功能。内核参数用于自定义或告知节点的 RHCOS 内核有关硬件配置、调试首选项、系统服务以及其他低级设置。
RHCOS 安装程序 kargs modify
命令支持 append
、delete
和 replace
选项。
您可以使用 /v2/infra-envs/{infra_env_id} 端点修改基础架构环境。修改新的基础架构环境时,辅助安装程序也会重新生成发现 ISO。
流程
刷新 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 - 1
- 将
<karg>
替换为内核参数,将<value>
替换为内核参数值。例如:rd.net.timeout.carrier=60
。您可以通过为每个内核参数添加 JSON 对象来指定多个内核参数。