使用节点亲和性将 Pod 调度到特定节点 #
此图片显示了在测试此场景时应看到的内容。在看到此图片后,您可以按照分步指南进行操作。
先决条件 #
创建集群 #
kwokctl create cluster
查看集群 #
- 这可确保集群已成功创建。
kwokctl get clusters
创建节点 #
kwokctl scale node --replicas 2
标记 node-000000
kubectl label node node-000000 region=us-west-2
调度过程 #
步骤 1:部署 Pod #
Pod 具有配置了键值region=eu-west-2
的节点亲和性。这与 node-000000 上的标签匹配。
kubectl apply -f pod.yaml
步骤 2:查看 Pod 计划所在的节点。 #
kubectl get pod -o wide
- Pod 1 计划在 node-000000 上执行。
删除集群 #
kwokctl delete cluster
结论 #
此示例演示了如何使用 KWOK 根据 节点亲和性 策略模拟调度方案。