datashim
datashim copied to clipboard
Adds priorityClassName and cluster autoscaler daemonset eviction to charts
This PR adds:
- a way to specify
priorityClassName(either per plugin or globally) - a way to configure Cluster Autoscaler DaemonSet eviction setting (either per plugin or globally)
Both of these configs can help to prevent Kubernetes or Cluster Autoscaler from evicting Datashim plugins pods before workload pods that may rely on it to work properly.
Thanks! I'll review this PR soon. Can I ask what is the driver for these changes (i.e. what problems are solved by this PR ? )
Hey @srikumar003, thanks for the feedback. I've updated the PR description. Let me know if it's not clear enough.
lgtm. Thanks @CaptainPatate !