diff --git a/today_ai_weather/load.yaml b/today_ai_weather/load.yaml index 19617a1..40f646f 100644 --- a/today_ai_weather/load.yaml +++ b/today_ai_weather/load.yaml @@ -36,6 +36,19 @@ spec: - vkvm-us1 - vkvm-us2 - zgocloud-us1 + podAntiAffinity: + # 尽量避免将拥有相同 app: taw 标签的 Pod 调度到同一节点上 + # 这是一个"软性"要求,如果没有足够的节点,多个 Pod 仍可能调度到同一节点 + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + podAffinityTerm: + labelSelector: + matchExpressions: + - key: app + operator: In + values: + - taw + topologyKey: kubernetes.io/hostname containers: - name: app image: songtianlun/today_ai_weather:main