在 KSV 中开启 KubeSphere 相关组件
介绍如何在 KSV 中开启 KubeSphere 相关组件。
KSV 云原生虚拟化(KSV)v1.6.0 及之后的版本支持和 KubeSphere 容器平台融合部署,实现容器和虚拟化工作负载共存共管。本节介绍如何在 KSV 中开启 KubeSphere 相关组件。
前提条件
- 请确保您当前的 KSV 集群版本为 v1.6.0 及以上。 
- KSV 集群中默认集成了 KubeSphere 以及监控、日志、审计和事件相关组件。如需开启其他组件,您可以使用开源工具 KubeKey 制作镜像包并导入相关组件。有关 KubeKey 的更多信息,请访问 GitHub KubeKey 仓库。 
操作步骤
- 以 admin 用户登录 KSV Web 控制台。 
- 将光标悬停在页面右下角的 - 图标,然后在菜单中选择 Kubectl。 
- 在 kubectl 对话框,执行以下命令开启 KubeSphere 组件: - kubectl -n kubesphere-system patch cc ks-installer -p '{"spec": {"common": {"core": {"console": {"enabled": true}}}}}' --type='merge'
- 执行以下命令查看启用日志: - 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 控制台概览页面的系统组件区域将显示已启用的组件。