Skip to content

Releases: sustainable-computing-io/kepler-operator

release-0.8.1

06 Oct 04:52
Compare
Choose a tag to compare

What's Changed

  • docs: update test plan for dev-preview release by @sthaha in #230
  • fix(bundle): setting default channel to alpha by @sthaha in #231
  • feat: add oc to make tools by @vprashar2929 in #234
  • improve dev UX by removing unnecessary toil by @sthaha in #236
  • feat(test): added e2e tests for node selector and Tolerations by @vimalk78 in #237
  • chore: update release workflow to include version replaces in bundle by @vprashar2929 in #233
  • style: Add info related to uwm in Grafana script by @vprashar2929 in #240
  • docs: Update Grafana-deployment-overview to reflect latest changes by @vprashar2929 in #241
  • feat(bundle): Use user supplied kepler image by @vimalk78 in #242
  • feat(dashboard): create dashboards for Kepler on OpenShift by @sthaha in #243
  • feat(dashboard): Add prometheus grafana dashboard by @vimalk78 in #245
  • feat: package go test to run in prow CI by @vprashar2929 in #238
  • feat: improve uninstall script to find the installed version by @sthaha in #248
  • feat: deploy overview and namespace dashboards by @sthaha in #258
  • test: Add error check during cleanup by @vprashar2929 in #256
  • fix: promql used in openshift dashboards by @sthaha in #263
  • feat(dashboard): use prometheus recording rules faster queries by @sthaha in #266
  • kepler action version bump up by @SamYuan1990 in #267
  • fix(dashboard): update layout for namespace dashboard by @vprashar2929 in #265
  • fix(dashboard): fix current Grafana dashboard by @vprashar2929 in #255
  • feat(must-gather): Added must-gather scripts by @vimalk78 in #261
  • feat(dashboard): add remaining panels to grafana dashboard by @vprashar2929 in #268
  • feat(bundle): add description about enabling UWM by @sthaha in #269

Full Changelog: v0.8.0...v0.8.1

release-0.8.0

13 Sep 05:56
Compare
Choose a tag to compare

What's Changed

  • feat: operator deploys servicemonitor by @sthaha in #223
  • feat(API)!: move deployment related config to deployment spec by @sthaha in #224
  • fix(bundle): installation of bundle on openshift by @sthaha in #226
  • feat: support vanilla k8s cluster by @sthaha in #225
  • chore: bump up controller-runtime to 0.16.2 by @sthaha in #227
  • fix: print-columns after exporter spec refactor by @sthaha in #228

Full Changelog: v0.7.3...v0.8.0

release-0.7.3

11 Sep 23:15
Compare
Choose a tag to compare
v0.7.3

0.7.3

release-0.7.2

08 Sep 08:37
Compare
Choose a tag to compare

Release Notes: 0.7.2

Significant Changes

  • ce4813e - add Node Selector and Tolerations to exporter
  • 7aff0de - add Availability condition to status
  • 7a8c6bb - reduce privileges granted through SecurityContextConstraints as minimal as possible
  • ae09380 - enable monitoring of kepler-operator
  • be72b23 - New API docs
  • 74f9703 - dashboard: improve topk(10) power consumption namespace panel

Contributors

  • Bastien Grasnick
  • Ramachandran Ravi
  • Sunil Thaha
  • Vibhu Prashar
  • Vimal Kumar

release-0.7.1

07 Sep 08:22
Compare
Choose a tag to compare

Release Notes: 0.7.1

Significant Changes

  • ce4813e - add Node Selector and Tolerations to exporter
  • 7aff0de - add Availability condition to status
  • 7a8c6bb - reduce privileges granted through SecurityContextConstraints as minimal as possible
  • ae09380 - enable monitoring of kepler-operator
  • be72b23 - New API docs
  • 74f9703 - dashboard: improve topk(10) power consumption namespace panel

Contributors

  • Bastien Grasnick
  • Ramachandran Ravi
  • Sunil Thaha
  • Vibhu Prashar
  • Vimal Kumar

release-0.7.0

07 Sep 06:24
Compare
Choose a tag to compare

Release Notes: 0.7.0

Significant Changes

  • ce4813e - add Node Selector and Tolerations to exporter
  • 7aff0de - add Availability condition to status
  • 7a8c6bb - reduce privileges granted through SecurityContextConstraints as minimal as possible
  • ae09380 - enable monitoring of kepler-operator
  • be72b23 - New API docs
  • 74f9703 - dashboard: improve topk(10) power consumption namespace panel

Contributors

  • Bastien Grasnick
  • Ramachandran Ravi
  • Sunil Thaha
  • Vibhu Prashar
  • Vimal Kumar

release-0.6.2

21 Aug 09:16
Compare
Choose a tag to compare

Breaking Changes

  • Kepler CRD is now cluster scoped with experimental spec removed
apiVersion: kepler.system.sustainable.computing.io/v1alpha1
kind: Kepler
metadata:
  labels:
    app.kubernetes.io/name: kepler
    app.kubernetes.io/instance: kepler
  name: kepler
spec:
  exporter:
    port: 9103

Features

  • Major refactor to operator which also brings down the memory footprint
  • Remove machine config requirement from operator
  • Improved grafana deployment experience - hack/dashboard/openshift/deploy-grafana.sh
  • Script to uninstall operator

Thanks to Contributions from

  • Huamin Chen
  • Marc Methot
  • Parul Singh
  • Sam Yuan
  • Sunil Thaha
  • Vibhu Prashar
  • Vimal Kumar

release-0.6.1

17 Aug 23:03
Compare
Choose a tag to compare

Breaking Changes

  • Kepler CRD is now cluster scoped with experimental spec removed
apiVersion: kepler.system.sustainable.computing.io/v1alpha1
kind: Kepler
metadata:
  labels:
    app.kubernetes.io/name: kepler
    app.kubernetes.io/instance: kepler
  name: kepler
spec:
  exporter:
    port: 9103

Features

  • Major refactor to operator which also brings down the memory footprint
  • Remove machine config requirement from operator
  • Improved grafana deployment experience - hack/dashboard/openshift/deploy-grafana.sh
  • Script to uninstall operator

Thanks to Contributions from

  • Huamin Chen
  • Marc Methot
  • Parul Singh
  • Sam Yuan
  • Sunil Thaha
  • Vibhu Prashar
  • Vimal Kumar

release-0.6.0

17 Aug 01:14
Compare
Choose a tag to compare
v0.6.0

0.6.0

release-prerefactor

25 Jul 19:23
0ce4d2d
Compare
Choose a tag to compare
Merge pull request #98 from husky-parul/pods

Change log verbosity to 1