5.5. 使用 CLI 启用 GitOps 控制台插件


如果在安装 Red Hat OpenShift GitOps Operator 后禁用 GitOps 控制台插件,您可以使用 OpenShift CLI 手动启用它。

先决条件

  • 已安装 Red Hat OpenShift GitOps Operator。
  • 您可以使用 cluster-admin 权限访问集群。
  • 已安装 OpenShift CLI(oc)。

控制台加载 console.operator.openshift.io/cluster 的 spec.plugins 中列出的插件。

流程

  1. 检查启用了哪些插件:

    $ oc get console.operator.openshift.io cluster -o jsonpath='{.spec.plugins}{"\n"}'
  2. 启用 gitops-plugin :

    • 如果第 1 步打印了 JSON 数组,如 ["monitoring-plugin"],请附加 gitops-plugin :

      $ PLUGIN_PATCH='[{"op":"add","path":"/spec/plugins/-","value":"gitops-plugin"}]'
      $ oc patch console.operator.openshift.io cluster --type=json -p "${PLUGIN_PATCH}"
    • 如果步骤 1 打印任何内容或仅 null,则缺少spec.plugins。创建列表:

      $ PLUGIN_PATCH='[{"op":"add","path":"/spec/plugins","value":["gitops-plugin"]}]'
      $ oc patch console.operator.openshift.io cluster --type=json -p "${PLUGIN_PATCH}"

      如果 gitops-plugin 已在上一命令的列表中,请跳过这一步。

  3. 更改后刷新浏览器。启用插件时,GitOps 条目会出现在导航菜单中。

验证

  • 进入导航菜单中的 GitOps,验证您可以访问 Applications、ApplicationSets、AppProjects、ImageUpdaters 和 Rollouts 页面。
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部