From d06fc3b0ba05cc72d9a3f36e180e89ab1f43461e Mon Sep 17 00:00:00 2001 From: Kenny Ho <Kenny.Ho@amd.com> Date: Thu, 2 Nov 2023 00:26:41 -0400 Subject: [PATCH] Add reference to published Helm Chart --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index 93c87c6c..c0d6cc67 100644 --- a/README.md +++ b/README.md @@ -30,6 +30,10 @@ kubectl create -f https://raw.githubusercontent.com/RadeonOpenCompute/k8s-device If you want to enable the experimental device health check, please use `k8s-ds-amdgpu-dp-health.yaml` **after** `--allow-privileged=true` is set for kube-apiserver and kublet. +### Helm Chart + +If you want to deploy this device plugin using Helm, a [Helm Chart][helmamdgpu] is available via [Artifact Hub][artifacthub]. + ## Example workload You can restrict work to a node with GPU by adding `resources.limits` to the pod definition. An example pod definition is provided in `example/pod/alexnet-gpu.yaml`. This pod runs the timing benchmark for AlexNet on AMD GPU and then go to sleep. You can create the pod by running: ``` @@ -75,8 +79,10 @@ $ kubectl create -f https://raw.githubusercontent.com/RadeonOpenCompute/k8s-devi ## TODOs * Add proper GPU health check (health check without `/dev/kfd` access.) +[artifacthub]: https://artifacthub.io/ [ds]: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/ [dp]: https://kubernetes.io/docs/concepts/cluster-administration/device-plugins/ +[helmamdgpu]: https://artifacthub.io/packages/helm/amd-gpu-helm/amd-gpu [rocm]: https://docs.amd.com/en/latest/rocm.html [rock]: https://github.com/RadeonOpenCompute/ROCK-Kernel-Driver [rocminstall]: https://docs.amd.com/en/latest/deploy/linux/quick_start.html -- GitLab