• 安装部署
  • ks-installer工程里面gpu operator是怎么安装的呢?

您好,刚才看了ks-installer代码,没找到gpu operator安装的脚本呢?麻烦问下这块是怎么实现的?不是以插拔方式在ks-installer配置文件进行开启,然后ks-inatller组件进行安装吗?

不太明白,难道用ks gpu资源调度功能,还需要自行安装gpu operator吗,望大神解答下

另外问下,kubesphere进行gpu资源调度管理时候,能细粒度的给容器分配gpu卡吗,比如pod1使用0.3卡?

    今下午看了下,kubesphere针对gpu资源调度这块只是做了以下工作:

    1)前端:创建工作负载时候能选用gpu资源;

    2)后端:新增了一个接口从configmap中查询gpu资源类型;

    3)安装工程:gpu operator是不支持安装的,仅封装了针对gpu资源监控配置。

    问题:

    1)创建服务时候却不能选用gpu资源,ks里面的服务不是整合了svc+工作负载,为什么创建服务时候不支持选用gpu资源

    2)只支持整卡资源调度,后续会不会优化这块,支持0.1卡的细粒度调度;

    3)相关gpu插件(gpu operator)为什么不封装到安装工程呢

    望解答!

    6 天 后

    kk 不负责 gpu 驱动的安装,你需要装什么 gpu 驱动,按照对应设备厂商官方文档安装驱动就好

    mingchengzhang 这不是 kubesphere 的能力,也不是k8s 的能力范围,k8s 只是定义了 device plugin 接口标准,但不负责具体设备驱动的实现,所以你应该看你所使用的gpu设备厂商是否提供这样的能力,英伟达商业版应该能提供按比例切分的能力,另外也有一些开源 vgpu 方案,你可以自行寻找和评估