• 云原生服务云原生服务
    • 云原生备份容灾服务hot
    • 轻量集群服务new
    • 集群巡检服务new

在 KSV 中开启 KubeSphere 相关组件

介绍如何在 KSV 中开启 KubeSphere 相关组件。

KSV 云原生虚拟化(KSV)v1.6.0 及之后的版本支持和 KubeSphere 容器平台融合部署,实现容器和虚拟化工作负载共存共管。本节介绍如何在 KSV 中开启 KubeSphere 相关组件。

前提条件

  • 请确保您当前的 KSV 集群版本为 v1.6.0 及以上。

  • KSV 集群中默认集成了 KubeSphere 以及监控、日志、审计和事件相关组件。如需开启其他组件,您可以使用开源工具 KubeKey 制作镜像包并导入相关组件。有关 KubeKey 的更多信息,请访问 GitHub KubeKey 仓库

操作步骤

  1. admin 用户登录 KSV Web 控制台。

  2. 将光标悬停在页面右下角的 hammer 图标,然后在菜单中选择 Kubectl

  3. kubectl 对话框,执行以下命令开启 KubeSphere 组件:

    kubectl -n kubesphere-system patch cc ks-installer -p '{"spec": {"common": {"core": {"console": {"enabled": true}}}}}' --type='merge'
  4. 执行以下命令查看启用日志:

    kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f

    common:NOTE

    • 组件启用过程可能需要一定时间,请等待启用完成。

    • 组件启用完成后,KSV Web 控制台概览页面的系统组件区域将显示已启用的组件。