This repository has been archived by the owner on Sep 9, 2024. It is now read-only.
Power Manager for Kubernetes software v2.4.0
Important Contains breaking change in the PowerWorkflow CRD. Version 2.4.0 of the Kubernetes Power Manager allows users the possibility of assigning a specific power profile to a reserved pool. This is turn relies on a change in the PowerWorkload CRD that is not backwards compatible with older versions of Kubernetes Power Manager (v2.3.1 and older). For more details and mitigation: https://github.com/intel/kubernetes-power-manager?tab=readme-ov-file#example-2
Latest additions
- Add power profile configurations for reserved CPUs
- Add support for device plugins/isol CPUs in PM
- Improve Power Manager user experience:
-
- Allow a power profile to be used for multiple containers in the same pod
-
- Allow partial set-up for c-states in power profiles
-
- When deleting power profiles also delete the c-state associated to it
-
- Make time of day node specific
-
- Keep remaining pod/container information in workload on pod deletion