upmc-enterprises / elasticsearch-operator

manages elasticsearch clusters

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node tolerations should be applied to sysctl daemonset as well

komljen opened this issue · comments

ES components will fail when deployed with tolerations because sysctl isn't applied to those nodes.

The solution would be to use the same tolerations from master and data nodes and applied them to sysctl ds.

Probably we should just apply:

  tolerations:
    - effect: NoSchedule
      operator: Exists

as default, since the operator can deploy multiple clusters which can have different tolerations.