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

Removes registrar liveness-probe #1549

Merged
merged 3 commits into from
Feb 15, 2023
Merged

Removes registrar liveness-probe #1549

merged 3 commits into from
Feb 15, 2023

Conversation

0sewa0
Copy link
Contributor

@0sewa0 0sewa0 commented Feb 15, 2023

Description

The liveness probe of the registrar container of the csi driver is unnecessary.
This liveness probe was only needed for windows nodes on an certain kubernetes versions.

  • We do not support windows nodes so having it is not necessary

Furthermore there is an issue, that it can cause high CPU usage.

Also according to: kubernetes-csi/node-driver-registrar#244 the livenessprobe was only needed for windows nodes, which we are not supporting anyway.

How can this be tested?

Deploy the csi driver, check if it works as expected

Checklist

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

@0sewa0 0sewa0 added the core Changes to core functionality of the Operator label Feb 15, 2023
@0sewa0 0sewa0 requested a review from a team as a code owner February 15, 2023 12:51
@0sewa0 0sewa0 enabled auto-merge (squash) February 15, 2023 13:25
@0sewa0 0sewa0 merged commit a71e7d5 into main Feb 15, 2023
@0sewa0 0sewa0 deleted the fix/remove-useless-liveness branch February 15, 2023 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Changes to core functionality of the Operator
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants