6.3. 为 Operator 安装更新 Ansible 插件版本号


流程

  1. 登录您的 OpenShift Container Platform 实例。
  2. 在 OpenShift UI 中,打开您在安装过程中添加 Ansible 插件的 ConfigMap。本例使用名为 rhaap-dynamic-plugins-config 的 ConfigMap 文件。
  3. 使用更新的 Ansible 插件的版本号更新 x.y.z
  4. 使用从对应的 Ansible 插件 .tar 文件中对应的 .integrity 值更新每个插件的完整性值。

    kind: ConfigMap
    apiVersion: v1
    metadata:
     name: rhaap-dynamic-plugins-config
    data:
     dynamic-plugins.yaml: |
       ...
       plugins: # Update the Ansible plug-in entries below with the updated plugin versions
         - disabled: false
           package: 'http://plugin-registry:8080/ansible-plugin-backstage-rhaap-x.y.z.tgz'
           integrity: <SHA512 value> # Use hash in ansible-plugin-backstage-rhaap-x.y.z.tgz.integrity
    	 ...
         - disabled: false
           package: >-
             http://plugin-registry:8080/ansible-plugin-backstage-rhaap-backend-x.y.z.tgz
           integrity: <SHA512 value> # Use hash in ansible-plugin-backstage-rhaap-backend-x.y.z.tgz.integrity
           ...
         - disabled: false
           package: >-
             http://plugin-registry:8080/ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz
           integrity: <SHA512 value> # Use hash in ansible-plugin-scaffolder-backend-module-backstage-rhaap-x.y.z.tgz.integrity
    	 ...
  5. 点击 Save

    开发人员 hub pod 重启并安装了插件。

验证

  1. 在 OpenShift UI 中,单击 Topology
  2. 确保 Red Hat Developer Hub 实例可用。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.