即使节点丢失,我也不希望k8s
将pod
转移到另一个node
。因为我使用了hostPath
,如果是rescheduled
数据会丢失。
有没有办法禁用rescheduler
?
答案 0 :(得分:1)
我不知道如何禁用重新安排程序。
但您可以通过nodeSelector将此广告连播限制为特定节点,也可以使用nodeName。
apiVersion: v1
kind: Pod
metadata:
name: nginx
labels:
env: test
spec:
containers:
- name: nginx
image: nginx
nodeSelector:
kubernetes.io/hostname: yourNodeName
注意:nodeName将忽略作为警戒线(kubectl警戒线)并且有污点的节点。