Можно ли сделать несколько Pod Anti Affinity, у меня есть чарт в котором я хочу указать несколько значений для анти аффинити, есть вельюс файл, через который я деплою приложение, в нём я хочу сделать вариативность для деплоя, сам антиаффинити выглядит так:
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- {{ include "vernemq.name" . }}
topologyKey: "kubernetes.io/hostname"
affinity:
podAntiAffinity2:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- {{ include "vernemq.name" . }}
- kafka
topologyKey: "kubernetes.io/hostname"
в values.yaml
podAntiAffinityPreset: hard2