Skip to content
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

Closed
alfred-landrum opened this issue Feb 16, 2022 · 1 comment · Fixed by #608
Closed

Add tolerations for controller and segment store pods #607

alfred-landrum opened this issue Feb 16, 2022 · 1 comment · Fixed by #608
Assignees

Comments

@alfred-landrum
Copy link
Contributor

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.

@anishakj
Copy link
Contributor

@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
Labels
None yet
Projects
None yet
2 participants