Cron作业窗格的默认节点关联性是什么?我们如何手动设置它?
我有一个Pod,并将其关联性设置为node3。
但是,cron作业容器在触发时始终始终在node1上完成。
答案 0 :(得分:1)
本质上,在您的CronJob规范中,模板是PodSpec,这是您需要配置'Node Affinity'的地方。例如,
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: hello
spec:
schedule: "*/1 * * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: hello
image: busybox
args:
- /bin/sh
- -c
- date; echo Hello from the Kubernetes cluster
restartPolicy: OnFailure
nodeSelector: ?
name: node3 ?
这假设您节点中的标签?️为name=node3
。