CLI

简介

Volcano提供了命令行工具用于管理资源。

配置

  1. 您可以获取release包volcano-{version}-linux-gnu.tar.gz中的命令行可执行文件vcctl。这个文件存放在解压后的volcano-{version}-linux-gnu\bin\amd64 路径下。当然,您也可以自己从github上克隆代码并在项目的根目录下执行以下命令制作最新的可执行文件:

    1. # make vcctl
  2. 将可执行文件拷贝到$PATH下以便您能在任何地方执行它。

命令行列表

列举所有的Job

  1. # vcctl job list
  2. Name Creation Phase JobType Replicas Min Pending Running Succeeded Failed Unknown RetryCount
  3. job-1 2020-09-01 Running Batch 1 1 0 1 0 0 0 0

删除指定的Job

  1. # vcctl delete job --name job-1 --namespaces default
  2. delete job job-1 successfully

中止一个Job

  1. # vcctl job suspend --name job-1 --namespace default

消费一个Job (与”vcctl job suspend”相反)

  1. # vcctl job suspend --name job-1 --namespace default

运行一个Job

  1. # vcctl job run --name job-1 --namespace default

说明事项

如需获取更多命令行详情请按如下操作:

  1. # vcctl -h
  2. # vcctl [command] -h