[go: up one dir, main page]

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

Relevant logs