我有4个节点(kubelets)配置了标签role=nginx
master ~ # kubectl get node
NAME LABELS STATUS
10.1.141.34 kubernetes.io/hostname=10.1.141.34,role=nginx Ready
10.1.141.40 kubernetes.io/hostname=10.1.141.40,role=nginx Ready
10.1.141.42 kubernetes.io/hostname=10.1.141.42,role=nginx Ready
10.1.141.43 kubernetes.io/hostname=10.1.141.43,role=nginx Ready
Run Code Online (Sandbox Code Playgroud)
我修改了复制controller并添加了这些行
spec:
replicas: 4
selector:
role: nginx
Run Code Online (Sandbox Code Playgroud)
但是当我启动它时,我在一台主机上获得了2个pod.我想要的是每台主机上有1个pod.我错过了什么?