在实际情况下,可能需要将pod调度到指定的一些Node上。我们可以通过Node的标签(Lable)和pod的nodeSelector属性相匹配,来达到上述目的。
- 首先通过kubectl lable命令给目标Node打上一些标签:
[root@bogon ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
server01 Ready <none> 5d12h v1.17.7
[root@bogon ~]# kubectl label nodes server01 zone=north
node/server01 labeled
这里为server01节点打上一个zone=north标签,表明它是一个“”北方“”的一个节点。
2. 然后在pod的定义中加上nodeSelector的设置。
vim redis-master-controller.yaml
apiVersion