13.2. 在 OpenShift 镜像中修补 Fuse


OpenShift 镜像上的 Fuse 独立于主要的 Fuse 产品单独更新。如果 OpenShift 镜像上的 Fuse 需要任何补丁,则更新的镜像将在 OpenShift 镜像流上的标准 Fuse 上提供,并且更新的镜像可从红帽镜像 registry ( registry.redhat.io )下载。OpenShift 上的 Fuse 提供以下镜像流(通过 OpenShift 镜像流名称标识):

  • fuse7-java-openshift
  • fuse7-karaf-openshift
  • fuse7-eap-openshift
  • fuse7-console
  • apicurito-ui
  • fuse-apicurito-generator

流程

  1. OpenShift 镜像流上的 Fuse 通常安装在 OpenShift 服务器上的 openshift 项目中。要检查 OpenShift 上 OpenShift 镜像上的 Fuse 状态,请以管理员身份登录到 OpenShift,请输入以下命令:

    $ oc get is -n openshift
    NAME                             DOCKER REPO                                              TAGS                           UPDATED
    fuse7-console                    172.30.1.1:5000/openshift/fuse7-console                  1.0,1.1,1.2,1.3,1.4            About an hour ago
    fuse7-eap-openshift              172.30.1.1:5000/openshift/fuse7-eap-openshift            1.0,1.1,1.2,,1.3,1.4           About an hour ago
    fuse7-java-openshift             172.30.1.1:5000/openshift/fuse7-java-openshift           1.0,1.1,1.2,1.3,1.4            About an hour ago
    fuse7-karaf-openshift            172.30.1.1:5000/openshift/fuse7-karaf-openshift          1.0,1.1,1.2,1.3,1.4            About an hour ago...
    fuse-apicurito-generator         172.30.1.1:5000/openshift/fuse-apicurito-generator       1.2,1.3,1.4                    About an hour ago...
    apicurito-ui                     172.30.1.1:5000/openshift/apicurito-ui                   1.2,1.3,1.4                    About an hour ago...
  2. 现在,您可以一次更新每个镜像流:

    oc import-image -n openshift fuse7-java-openshift:1.4
    oc import-image -n openshift fuse7-karaf-openshift:1.4
    oc import-image -n openshift fuse7-eap-openshift:1.4
    oc import-image -n openshift fuse7-console:1.4
    oc import-image -n openshift apicurito-ui:1.4
    oc import-image -n openshift fuse-apicurito-generator:1.4
注意

镜像流中的版本标签的格式是 1.4-<BUILDNUMBER>。当您将标签指定为 1.4 时,您将在 1.4 流中获取最新的构建。

注意

您还可以配置 Fuse 应用程序,以便在 OpenShift 镜像上的新 Fuse 可用时自动触发重建。详情请参阅 OpenShift Container Platform 3.11 开发人员指南中的 设置部署触发器 一节。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.