Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 1.31 KB

File metadata and controls

26 lines (20 loc) · 1.31 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2026-04-26

Added

  • Power source interface with sysfs (Linux) and fake (YAML) drivers.
  • microshift-power probe prints a JSON snapshot of host battery and thermal state.
  • Policy engine with hysteresis, pod priorities, and per-pod escape hatches.
  • Reconciler that uses the Kubernetes Eviction API, with PDB awareness and a file lock.
  • Validating admission webhook with self-signed cert generation.
  • Prometheus metrics on /metrics, plus /healthz and /readyz.
  • RPM, systemd unit, MicroShift manifests.d/ drop-in, multi-stage Containerfile, and kustomize base + dev overlay.
  • Four example scenarios: beehive weight remote site, telecom remote site, vehicle-mounted compute, and solar agriculture.
  • Unit, fuzz, envtest integration, and kind e2e tests.
  • Fleet observability bundle: Grafana dashboard + Prometheus alert rules.
  • hack/demo.sh and hack/demo.tape for live demos and recording.