feat(kepler-x): Add internal API and CRD for managing Kepler Reboot
This commit initializes a new internal API for Kepler Reboot called KeplerX. The API was then used to generate the KeplerX CRD. KeplerX will function similarily to KeplerInternal as a private API for Kepler, however it will only manage the Kepler Reboot image which will initially only cover Baremetal RAPL Energy metrics and /proc/stat Resource Utilization Metrics.
Spec: Only contains fields relevant to Kepler Baremetal RAPL functionality. Redfish, ModelServer, and Estimator are not included in this initial API.
Status: Contains same fields as Kepler API
Please recommend any additional additions or deletions from the KeplerX API.
Signed-off-by: Kaiyi Liu [email protected]
Note: operator-upgrade check appears to fail due to a 404 error for a missing package. I will rerun workflow in a few hours to see if the error is resolved. An Issue was raised in the meantime and is linked here.
Closing this as PowerMonitor is already merged.