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

feat: support setting tolerations in Pipeline definitions #262

Open
ChunyiLyu opened this issue Oct 28, 2024 · 0 comments
Open

feat: support setting tolerations in Pipeline definitions #262

ChunyiLyu opened this issue Oct 28, 2024 · 0 comments

Comments

@ChunyiLyu
Copy link
Member

Context

tolerations is part of podSpec that allows pods to be scheduled to worker nodes with taints. To get around environments where nodes are tainted, we should support setting tolerations in workflow pipelines.

taint and toleration

We should:

  1. Lets the user configure tolerations for a given pipeline spec in workflows
  2. Lets the user configure global default tolerations for the users containers via a global Kratix configmap
  3. When both are provided, tolerations set on individual pipeline spec take precedence
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants