add tolerations for minio create bucket job
Summary
The pod from job cannot be scheduled if we add nodeSelector for node that have taint due to it hasn't toleration
Steps to reproduce
Add nodeSelector for node with taint
Configuration used
All version is impacted
minio:
persistence:
size: 200Gi
nodeSelector:
role: infra
tolerations:
- effect: NoSchedule
key: dedicated
operator: Equal
value: infra
ingress:
tls:
secretName: gitlab-minio-ingress-tls
Current behaviour
Create the pod with nodeSelector but without the tolerations
Expected behaviour
That the pod have nodeSelector and the tolerations
Versions
- Chart: all version
- Platform:
- Cloud: AWS
- Self-hosted: AWS (KOPS)
- Kubernetes: (
kubectl version
)- Client: v1.15.11
- Server: v1.18.4
- Helm: (
helm version
)- Client: v3.4.0
- Server: N/A