Kubernetes 的 HAMi DRA
介绍
HAMi 已经提供了对 K8s DRA(动态资源分配)功能的支持。 通过在集群中安装 HAMi Dra webhook 你可以在 DRA 模式下获得与传统使用方式一致的使用体验。
前提条件
- Kubernetes 版本 >= 1.34 并且 DRA Consumable Capacity featuregate 启用
安装
您可以使用以下命令添加 HAMi 图表仓库并更新依赖:
helm repo add hami-charts https://project-hami.github.io/HAMi/
helm dependency build
然后用以下命令进行安装:
helm install hami hami-charts/hami --set dra.enable=true -n hami-system
注意: DRA 模式与传统模式不兼容,请勿同时启用。
支持的设备
DRA 功能的实现需要对应设备的 DRA Driver 提供支持,目前支持的设备包括:
请参照对应的页面安装设备驱动。
查看监控
HAMi DRA 提供了与传统模式相同的监控功能,安装 HAMi DRA 时会默认启用监控服务,你可以将监控服务通过 NodePort 暴露到本地,或者添加 Prometheus 采集来访问监控指标。
你可以在 这里 查看 HAMi DRA 提供的监控指标。
更多信息请参考 HAMi DRA monitor