Open h-w-chen opened 1 month ago
Attention: Patch coverage is 64.87252%
with 124 lines
in your changes missing coverage. Please review.
Project coverage is 56.83%. Comparing base (
abfa348
) to head (303c42a
). Report is 25 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
What type of PR is this?
Feature
What this PR does / why we need it:
It introduces the new feature - power aware plugin.
Its general architecture:
By default this plugin is enabled; in order to disable it,
This plugin supports DryRun mode; to enable DryRun
Which issue(s) this PR fixes:
NA - new feature
Special notes for your reviewer:
Pod Evict API is not in place yet; for interim purpose, this PR assumes podKiller.PodKiller interface (not finalized and could change), provides a dummy no-op implementation, which is for now to facilitate testing and in the future to be replaced with a real meaningful implementation.