跳转到内容

节点配置

有四个命令位于 Site CLI 的顶层,而非隐藏在 execcli 之后——它们是登录时交互菜单所提供的选项,与 healthdiagnosis 并列。

configure Initial configuration of the node
configure-generic-hardware Configure Hardware that isn't certified by F5XC.
configure-network Initial configuration of the network
configure-http-proxy Initial configuration of the HTTP proxy

以上为设备自身菜单的原文,这六个条目构成了完整的顶层菜单。

节点的初始配置:将节点绑定到租户和站点的注册详情。

网络的初始配置——节点接口的地址配置。

为无法直接访问 F5 控制平面的 CE 配置出站 HTTP 代理。

为 F5 未认证的硬件进行配置。与可通过 edit-certified-hardware 访问的已认证硬件配置相关:若缺少有效的已认证硬件端点,vpmd 将以 “fail to match certified hardware” 退出,节点将无法完成注册。

这些命令属于手动路径,而本部署采用的是自动化路径。注册配置由 cloud-init 在首次启动时写入——terraform/cloud-init/ce-node.yaml 将集群名称、令牌和已认证硬件端点写入 /etc/vpm/config.yaml——因此节点启动时已完成配置,configure 无需介入。

这一点的重要性超出了整洁性本身,原因有二:

  • 可重现性。 通过向导配置的节点,每次执行的人不同,配置结果便可能不同。通过 cloud-init 配置的节点,每次配置结果完全一致,这正是演示环境可重复部署的基础。
  • 这些命令是恢复路径,而非部署路径。 当节点需要重新指向目标,且 Terraform 不可用时,才应使用 configure——例如,某个从未完成注册的节点,只能通过串口控制台访问,其他方式均无法触达。