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 priorityClass to CSI Pods #1022

Merged
merged 5 commits into from
Aug 3, 2022
Merged

Conversation

luhi-DT
Copy link
Collaborator

@luhi-DT luhi-DT commented Aug 3, 2022

Description

Currently our CSI Pod cant be scheduled in certain scenarios, because of lacking resources on the cluster. However if the customer uses a deployment mode, which relies on the CSI Driver Pod to be there and handle volumes, it then leads to the situation that every pod gets the CSI Volume added by the webhook, but the CSI Pod can not handle those requests because he is simply not there. In consequence the application pod, which gets the CSI Volume cannot start and will fail.

Therefor I added a new priorityClass, which is set to a high priority by default, in order to make sure our CSI Pods can be scheduled

How can this be tested?

  • deploy our operator manifests
  • check if the CSI Pod has set the correct priorityClass and correct priority

Checklist

  • Unit tests have been updated/added
  • PR is labeled accordingly
  • I have read and understood the contribution guidelines

@luhi-DT luhi-DT added the bug Something isn't working label Aug 3, 2022
@luhi-DT luhi-DT requested a review from a team as a code owner August 3, 2022 09:20
@luhi-DT luhi-DT merged commit 351594d into release-0.8 Aug 3, 2022
@luhi-DT luhi-DT deleted the feature/add-priorityClass-for-csi branch August 3, 2022 13:52
@luhi-DT luhi-DT mentioned this pull request Aug 3, 2022
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants