更新远程物理位置上的代理 IBM Software Hub 程序 (从版本 5.1 升级至版本 5.3

在升级主集群( 中心节点 )上的实例 IBM Software Hub 后,必须升级连接到该中心节点的 IBM Software Hub 远程物理位置上的代理。

谁需要完成这项任务?

集群管理员集群管理员必须完成此任务。

重要提示: 此外,您必须在远程物理位置 IBM Software Hub 所连接的实例上拥有管理物理位置manage_locations)权限。
你需要在什么时候完成这项任务?

根据需要重复此操作。请为每个连接到您在主集群上升级 IBM Software Hub 的实例的远程物理位置完成此任务。

开始之前

最佳实践: 若您在安装环境变量脚本之外,还为远程物理位置设置了环境变量,则可完全按此任务中的命令执行。 有关说明,请参阅 《为远程物理位置设置环境变量》
在执行本任务中的命令之前,请确保已加载以下环境变量:
  • 主集群
  • 远程物理位置

过程

  1. 登录 cpd-cli 到集群 Red Hat® OpenShift® Container Platform
    ${REMOTE_CPDM_OC_LOGIN}
    请记住: 当您连接到远程 REMOTE_CPDM_OC_LOGIN 集群时,`` 是 `` 命令 cpd-cli manage login-to-ocp 的别名。
  2. 升级远程物理位置上的代理 IBM Software Hub

    您执行的命令取决于您是要从 IBM Entitled Registry 还是从私有容器注册表拉取镜像:


    远程集群从授权 IBM 注册表中提取镜像
    cpd-cli manage create-physical-location \
    --physical_location_name=${REMOTE_PHYSICAL_LOCATION_ID} \
    --management_ns=${REMOTE_PROJECT_MANAGEMENT} \
    --cpd_hub_url=${CPD_HUB_URL} \
    --cpd_hub_api_key=${CPD_HUB_API_KEY} \
    --release=${VERSION} \
    --upgrade=true

    远程集群从私有容器注册表中拉取镜像
    cpd-cli manage create-physical-location \
    --physical_location_name=${REMOTE_PHYSICAL_LOCATION_ID} \
    --management_ns=${REMOTE_PROJECT_MANAGEMENT} \
    --cpd_hub_url=${CPD_HUB_URL} \
    --cpd_hub_api_key=${CPD_HUB_API_KEY} \
    --release=${VERSION} \
    --image_prefix=${PRIVATE_REGISTRY_LOCATION} \
    --upgrade=true

下一步操作

现在您已完成远程物理位置共享集群组件的升级,接下来即可执行 “更新远程物理位置的服务专用软件(从版本 5.1 升级至版本 5.3 ) ”操作。