kubenetes中容器调用GPU
在yaml文件中添加GPU资源
apiVersion: batch/v1
kind: Job
metadata:
name: MyJob
namespace: myJob
spec:
template:
spec:
containers:
- name: torch
image: torch:latest
resources:
limits:
nvidia.com/gpu: 1
imagePullPolicy: IfNotPresent
volumeMounts:
- name: source-data-storage
mountPath: /input
- name: result-data-storage
mountPath: /result
securityContext:
privileged: true
imagePullSecrets:
- name: regcred-secret
volumes:
- name: source-data-storage
hostPath:
path: /home/data
- name: result-data-storage
hostPath:
path: /home/result
restartPolicy: Never