Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add kubectl kjob plugin. #4344

Merged
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions plugins/kjob.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
apiVersion: krew.googlecontainertools.github.com/v1alpha2
kind: Plugin
metadata:
name: kjob
spec:
version: v0.1.0
shortDescription: Run AI/ML jobs based on the pre-defined templates
homepage: https://github.com/kubernetes-sigs/kjob/
description: |
This kubectl plugin allows ML researchers to run templated Jobs with different values
for the application-specific parameters, without the need to edit and submit entire
YAML files. The tool comes with built-in support for running slurm scripts inside
a Kubernetes cluster.
platforms:
- selector:
matchLabels:
os: "linux"
arch: "amd64"
uri: https://github.com/kubernetes-sigs/kjob/releases/download/v0.1.0/kubectl-kjob-linux-amd64.tar.gz
sha256: 34fd7e04cacfd49dd361453819ab460101ddef98f94b5fb4a76430ccb1e3a92a
bin: "kubectl-kjob"
- selector:
matchLabels:
os: "linux"
arch: "arm64"
uri: https://github.com/kubernetes-sigs/kjob/releases/download/v0.1.0/kubectl-kjob-linux-arm64.tar.gz
sha256: 4c1d09bcd522c7ef144770dbd5381d4ca70d1019783348efa8df80950a9e84dc
bin: "kubectl-kjob"
- selector:
matchLabels:
os: "darwin"
arch: "amd64"
uri: https://github.com/kubernetes-sigs/kjob/releases/download/v0.1.0/kubectl-kjob-darwin-amd64.tar.gz
sha256: f66681eb410d8df04cb413a442b6e3db9c3090cb02375cf83aca6e453cd90d1d
bin: "kubectl-kjob"
- selector:
matchLabels:
os: "darwin"
arch: "arm64"
uri: https://github.com/kubernetes-sigs/kjob/releases/download/v0.1.0/kubectl-kjob-darwin-arm64.tar.gz
sha256: 64c320d7f7a1d61f894357351726223269cfa5bb60996e19dbb29c4ad01a7768
bin: "kubectl-kjob"

Loading