KubeSphere 扩展组件,是运行在 KubeSphere Core 之上,用来扩展并增强 KubeSphere 产品能力,以进一步满足企业各类型的业务需求。

本节以安装 DevOps 为例,演示如何在 KubeSphere 企业版 Web 控制台订阅、安装扩展组件。有关订阅、安装、管理扩展组件的更多信息,请参阅扩展组件管理

Devops 安装完成后,即可在企业空间中创建 Devops 项目。有关 Devops 的更多信息,请参阅 Devops

前提条件

订阅步骤

  1. 以具有 platform-admin 角色的用户登录 KubeSphere 企业版 Web 控制台。

  2. 点击左上角的扩展市场,进入扩展市场页面。

  3. 搜索查找 DevOps,点击订阅

    • 点击扩展组件名称进入组件的详情页面,查看基本信息、概览、更新日志、权限需求等。

    • 点击详情页面左侧的chevron-down,选择扩展组件的版本。

    • 点击查看文件查看该扩展组件 Helm Chart 包中的所有文件。点击页面右侧的copy复制当前查看文件的内容,点击download-dark将当前查看的文件下载到本地。

  4. 如果您未绑定 KubeSphere 云账号,请先绑定,然后进入订阅流程。

  5. 在订单确认与支付页面,选择订阅方案订阅时长后,提交订单进行支付。

  6. 支付完成后,在扩展市场的组件详情页面,点击管理 > 安装,进入组件安装流程。

安装步骤

  1. 在组件安装对话框的版本选择页签,选择 DevOps 的版本号,并安装好所有必装组件(若有),点击下一步

    说明

    安装检测时,会识别扩展组件是否有依赖组件。依赖组件分为必装组件和选装组件。

    若必装组件的状态为未就绪,您需要先行安装正确版本的必装组件,以确保扩展组件的正常使用。而选装组件不会影响扩展组件的安装。

  2. 扩展组件安装页签,修改 DevOps 的配置后(可选),点击开始安装,开始安装 DevOps。

    install extensions

  3. 集群选择页签,根据名称,标识,标签选择集群,可选择多个集群。

  4. 差异化配置页签,分别编辑选中集群的 YAML 配置,也可不修改,使用初始默认配置。点击确定,开始配置集群 Agent。

安装完成后,默认启用该组件。您可以在扩展中心配置、升级、禁用、卸载扩展组件。