声明门控
声明门控
spec:
schedulingGates:
- name: gpu-resource-ready放行
放行
kubectl get pod gated-pod -o jsonpath='{.status.conditions}'
kubectl patch pod gated-pod --type merge -p '{"spec":{"schedulingGates":null}}'schedulingGates 让 Pod 创建后停在 SchedulingGated 状态,由外部控制器移除门后才进入调度:适合先备好资源再放行。
spec:
schedulingGates:
- name: gpu-resource-readykubectl get pod gated-pod -o jsonpath='{.status.conditions}'
kubectl patch pod gated-pod --type merge -p '{"spec":{"schedulingGates":null}}'