KubeSphere在安装后启用可插拔组件
1.KubeSphere的强大之处
KubeSphere作为一个开源的、以应用为中心的容器平台,KubeSphere 在OpenPirtrix (开源多云应用程序管理系统)的基础上,为用户提供了一个基于 Helm 的应用商店,用于应用生命周期管理。
OpenPitrix(开源多云应用程序管理系统) 是一个开源的 Web 平台,用于打包、部署和管理不同类型的应用。
KubeSphere 应用商店让 ISV、开发者和用户能够在一站式服务中只需点击几下就可以上传、测试、部署和发布应用。
默认情况下,应用商店中内置了 17 个应用。启用该功能后,您可以通过应用模板添加更多应用。
2.此处是安装之后启动可插拔组件(应用商店和devops两个组件)
1)以平台管理员的身份登录KubeSphere(此处可以使用admin或者是ws-admin)
点击自定义资源CRD,在搜索栏中输入 clusterconfiguration,点击结果查看其详细页面
备注:自定义资源定义 (CRD) 允许用户在不增加额外 API 服务器的情况下创建一种新的资源类型,用户可以像使用其他 Kubernetes 原生对象一样使用这些自定义资源
ks-install2)修改配置参数:
在该 YAML 文件中,搜寻到 openpitrix,将 enabled 的 false 改为 true。----->商城
在该 YAML 文件中,搜寻到 devops,将 enabled 的 false 改为 true。 ----->devops
完成后,点击右下角的更新,保存配置
3)查看安装过程:
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l app=ks-install -o jsonpath='{.items[0].metadata.name}') -f
建议开启的插件:
devops 、logging(日志)、 metrics_server、 servicemesh 、event(时间) 、alerting(告警) 、auditing(审计)
插件截图