-
Notifications
You must be signed in to change notification settings - Fork 38
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add tolerations for controller and segment store pods #607
Comments
@alfred-landrum Thanks for the contribution. To make the changes in helm charts, you might need to raise a PR in https://github.com/pravega/charts |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Description
It'd be useful to allow specifying pod tolerations for the Pravega controller and segment store pods.
Importance
I'd like to dedicate some nodes in a cluster to run only Pravega workloads. Affinities can be used to schedule Pravega pods onto the dedicated nodes, but node taints seem the best way to prevent other non-Pravega pods from using them. To do this, I'd need to add tolerations for controller & segment store pods.
Location
This would require adding controller & segment store pod tolerations to the Pravega cluster spec. Additionally, it'd make sense to allow the Pravega helm chart to allow specifying the tolerations as well.
The text was updated successfully, but these errors were encountered: