镜像概览

完整引用
docker.io/volcanosh/vc-descheduler
Registry
docker.io
命名空间
volcanosh
仓库
vc-descheduler
已缓存 Tag 数
2
最近同步
07/06/2026, 02:15 PM

简介

Volcano 批调度生态 Descheduler 组件镜像,在 Kubernetes 中重平衡不符合策略的 Pod 放置,需与 Volcano Scheduler 同集群安装。

详细介绍

volcanosh/vc-descheduler 基于 descheduler 框架扩展 Volcano queue 感知,当节点资源碎片或策略漂移时驱逐并触发重新调度。镜像是 K8s 控制面扩展,必须以 Deployment 运行在 kube-system 或 volcano-system,无法通过 docker run 重调度 Pod。与 kubernetes-sigs/descheduler 相比集成 Volcano CRD;版本需与 vc-scheduler 发行版严格对齐。

快速启动

# vc-descheduler 需在 K8s 集群内运行,无 docker run 场景
docker pull docker.io/volcanosh/vc-descheduler:v1.9.0

推荐实践

kubectl apply -f https://raw.githubusercontent.com/volcano-sh/volcano/master/installer/volcano-development.yaml
# 或 Helm 安装时指定 descheduler 镜像:
# --set descheduler.image.repository=docker.io/volcanosh/vc-descheduler
# --set descheduler.image.tag=v1.9.0

核心参数说明

  • 安装方式 — Volcano manifest 或 Helm
  • repository/tag — 与 Volcano 版本配套
  • 前提 — 集群已装 Volcano Scheduler
  • 角色 — 控制面 descheduler 扩展
  • 禁止 — 勿 docker run 期望 Pod 迁移
  • RBAC — 需 cluster 级 evict 权限

最新 Tag(20 条)

查看全部 2 个 Tag →
Tag架构推送时间大小Digest同步期望操作
docker.io/volcanosh/vc-descheduler
:v0.1.0
linux/amd64linux/arm64
2025/01/24 16:3234.7 MBsha256:ffc169f62ad1
docker.io/volcanosh/vc-descheduler
:latest
linux/amd64linux/arm64
2024/12/30 19:0234.8 MBsha256:3477a859b84a