7.2. 可用的代理配置配置参数
下表指定您可以在基于 Agent 的安装过程中设置的必要和可选代理配置参数。
这些值在 agent-config.yaml
文件中指定。
这些设置仅用于安装,无法在安装后修改。
7.2.1. 所需的配置参数
下表描述了所需的代理配置参数:
参数 | 描述 | 值 |
---|---|---|
apiVersion: |
| 字符串 |
metadata: |
Kubernetes 资源 | 对象 |
metadata: name: |
集群的名称。集群的 DNS 记录是 |
小写字母和连字符 ( |
7.2.2. 可选的配置参数
下表描述了可选的 Agent 配置参数:
参数 | 描述 | 值 |
---|---|---|
rendezvousIP: |
执行 bootstrap 进程的节点的 IP 地址,以及运行 | IPv4 或 IPv6 地址。 |
bootArtifactsBaseURL: | 使用基于代理的安装程序生成 iPXE 脚本时,将 Preboot Execution Environment (PXE) 资产上传到的服务器的 URL。如需更多信息,请参阅"为 OpenShift Container Platform 准备 PXE 资产"。 | 字符串. |
additionalNTPSources: | 要添加到所有集群主机的网络时间协议 (NTP) 源列表,这些源被添加到通过其他方法配置的任何 NTP 源中。 | 主机名或 IP 地址列表。 |
hosts: |
主机配置。可选的主机列表。定义的主机数量不能超过 | 主机配置对象的数组。 |
hosts: hostname: | 主机名.覆盖从动态主机配置协议(DHCP)或反向 DNS 查找中获取的主机名。每个主机必须具有由这些方法提供的唯一主机名,尽管通过此参数配置主机名是可选的。 | 字符串. |
hosts: interfaces: |
为主机上的接口提供名称和 MAC 地址映射表。如果在 | 主机配置对象的数组。 |
hosts: interfaces: name: | 主机上接口名称。 | 字符串. |
hosts: interfaces: macAddress: | 主机上接口的 MAC 地址。 |
一个 MAC 地址,如以下示例: |
hosts: role: |
定义主机是 |
|
hosts: rootDeviceHints: | 启用将 Red Hat Enterprise Linux CoreOS (RHCOS)镜像置备到特定设备。安装程序会按照发现设备的顺序检查设备,并将发现的值与 hint 值进行比较。它使用第一个与 hint 值匹配的发现设备。这是操作系统在安装过程中写入的设备。 | 键值对字典。如需更多信息,请参阅"为 OpenShift 安装设置环境"页面中的"Root 设备提示"。 |
hosts: rootDeviceHints: deviceName: | RHCOS 镜像置备为的设备的名称。 | 字符串. |
hosts: networkConfig: | 主机网络定义。配置必须与 nmstate 文档中定义的 Host Network Management API 匹配。 | 主机网络配置对象的字典。 |