pod scheduling
1. Pod Affinity and Anti-Affinity:
affinity: podAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchExpressions: - key: "app" operator: In values: - "backend" topologyKey: "kubernetes.io/hostname"affinity: podAntiAffinity: requiredDuringSchedulingIgnoredDuringExecution: - labelSelector: matchExpressions: - key: "app" operator: In values: - "frontend" topologyKey: "kubernetes.io/hostname"