8.2. 更新插件 registry


使用 oc start-build 命令和下载的 TAR 文件更新插件 registry 构建。这使得插件的新版本可用于 Helm Chart 升级。

先决条件

  • 您已为自助服务自动化门户下载了插件 TAR 文件。
  • 您已设置了环境变量,如 $DYNAMIC_PLUGIN_ROOT_DIR,以表示您存储了 TAR 文件的本地目录的路径。

流程

  1. 在终端中,登录到 OpenShift Container Platform 实例。
  2. 为自助服务自动化门户打开 OpenShift 项目。

    $ oc project <YOUR_SELF_SERVICE_AUTOMATION_PORTAL_PROJECT>
    Copy to Clipboard Toggle word wrap
  3. 运行以下命令,在 OpenShift 项目中更新插件 registry 构建。

    命令假定 $DYNAMIC_PLUGIN_ROOT_DIR 代表您的 TAR 文件的目录。如果您选择了不同的环境变量名称,请在命令中替换它。

    $ oc start-build plugin-registry --from-dir=$DYNAMIC_PLUGIN_ROOT_DIR --wait
    Copy to Clipboard Toggle word wrap

    构建启动时,会显示以下信息:

     Uploading directory "/path/to/dynamic_plugin_root" as binary input for the build ...
     Uploading finished
    Copy to Clipboard Toggle word wrap

验证

  1. 在 OpenShift Web 控制台中的项目的 Developer 视角中打开 Topology 视图。
  2. 选择插件 registry 图标以打开 plugin-registry 详情窗格。
  3. plugin-registry 详情 窗格的 Pods 部分,为 plugin-registry-wagon Problem problems.8 选择 View logs

    (1)插件 registry

  4. 单击 终端 选项卡,再登录容器。
  5. 在终端中,运行 ls 来查看插件 registry 中的 TAR 文件。
  6. 验证新 TAR 文件是否已上传。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat