Volcano 使用基础
💡
原文中文,约8200字,阅读约需20分钟。
📝
内容提要
Volcano是华为开源的基于Kubernetes的资源调度系统,支持gang scheduling、调度队列和硬件感知等特点。安装方法为添加Helm Repo并安装指定版本。相关CRD列表包括commands.bus.volcano.sh、jobflows.flow.volcano.sh等。Job Plugins可定制Pod运行,包括ssh、env和svc插件。配置Deployment使用Volcano控制资源使用,创建队列和Deployment。配置Job使用Volcano限流并发执行,创建Job并设置policies。
🎯
关键要点
-
Volcano 是华为开源的基于 Kubernetes 的资源调度系统,支持 gang scheduling、调度队列和硬件感知等特点。
-
安装 Volcano 的方法是添加 Helm Repo 并安装指定版本。
-
相关 CRD 列表包括 commands.bus.volcano.sh、jobflows.flow.volcano.sh 等。
-
Job Plugins 可定制 Pod 运行,包括 ssh、env 和 svc 插件。
-
配置 Deployment 使用 Volcano 控制资源使用,创建队列和 Deployment。
-
配置 Job 使用 Volcano 限流并发执行,创建 Job 并设置 policies。
🏷️
标签
➡️