使用GPU實例
更新時間 2025-05-22 18:16:19
最近更新時間: 2025-05-22 18:16:19
分享文章
本文介紹如何使用GPU實例。
ECI GPU實例預裝了顯卡和 CUDA 驅動程序,這意味著在使用 ECI GPU 實例時,您只需選擇集成了CUDA Toolkit 等工具的標準鏡像,無需額外安裝任何驅動。本文將指導您如何有效利用ECI GPU實例。
使用方法
- 在Pod metadata中添加k8s.daliqc.cn/eci-use-specs 的annotaions,選擇合適的ECI支持GPU規格,目前ECI支持的GPU規格請見指定ECS規格創建實例。
- 在Container的resources中聲明GPU資源,即daliqc.cn/gpu,用于指定該容器使用的GPU個數。
注意容器使用GPU個數總和不能超過指定規格所包含的GPU數量。
具體實例如下:
apiVersion: apps/v1
kind: Deployment
metadata:
? name: busybox-gpu
? namespace: default
? labels:
? ? app: busybox-gpu
spec:
? selector:
? ? matchLabels:
? ? ? app: busybox-gpu
? template:
? ? metadata:
? ? ? labels:
? ? ? ? app: busybox-gpu
? ? ? annotations: ?
? ? ? ? k8s.daliqc.cn/eci-use-specs: pi7.4xlarge.4
? ? spec:
? ? ? containers: ?
? ? ? - name: busybox
? ? ? ? image: "registry-huadong1.crs-internal.daliqc.cn/open-source/busybox:1.36"
? ? ? ? resources:
? ? ? ? ? limits:
? ? ? ? ? ? daliqc.cn/gpu: '1'