3.9.3. pod 拓扑分布限制示例
以下示例演示了 pod 拓扑分散约束配置。
3.9.3.1. 单个 pod 拓扑分布约束示例 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
此 Pod spec 示例定义了一个 pod 拓扑分散约束。它与标记为 foo:bar 的 pod 匹配,在区间分布,指定 skew 1,并在不满足这些要求时不调度 pod。
kind: Pod
apiVersion: v1
metadata:
name: my-pod
labels:
foo: bar
spec:
topologySpreadConstraints:
- maxSkew: 1
topologyKey: topology.kubernetes.io/zone
whenUnsatisfiable: DoNotSchedule
labelSelector:
matchLabels:
foo: bar
containers:
- image: "docker.io/ocpqe/hello-pod"
name: hello-pod