昇腾社区首页
中文
注册

获取集群调度组件信息

  • VolcanoJob接口由开源组件Volcano提供,MindCluster修改了VolcanoJob接口的Annotations字段,如表1所示。其他接口未改动,了解开源Volcano的详细说明请参见Volcano开源社区。
    表1 Annotations参数说明

    参数名称

    说明

    取值

    distributed

    Resilience Controller写入和使用,标记job是否为分布式任务。

    True

  • 对于volcano-scheduler和volcano-controller组件Pod开放的接口(开源组件本身定义),做出如下说明。
    表2 集群调度Volcano组件开放接口列表

    访问方式

    协议

    方法

    作用

    所属组件

    http://podIP:11251/healthz

    http

    Get

    健康检查端口

    volcano-controller

    http://podIP:11251/healthz

    http

    Get

    健康检查端口

    volcano-scheduler

    http://volcano-scheduler-serviceIP:8080/metrics

    http

    Get

    Prometheus信息收集端口

    volcano-scheduler

    注:

    为保证Volcano健康检查端口和Prometheus信息收集端口的正常访问,请在安装Volcano时,将YAML中的--enable-healthz参数和--enable-metrics参数的值设置为“true”,详细修改方法可参见步骤7

    华为云的CCI服务提供了更为详细的VolcanoJob说明,可参见《云容器实例 API参考》中“创建Volcano Job章节了解相关内容。