Open
Description
Describe the bug
The anti affinity on loki's ingester in the chart is not specific enough.
ingester:
affinity:
podAntiAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchLabels:
app.kubernetes.io/component: ingester <- this label is not unique to Loki
topologyKey: kubernetes.io/hostname
If mimir or tempo is installed alongside loki's ingester pods will be unable to be scheduled.
To Reproduce
Using helm:
Install mimir or tempo distributed first, then install Loki in distributed mode
Expected behavior
Loki ingester pods can be scheduled
Environment:
- Infrastructure: K8s
- Deployment tool: Helm