Skip to content

Releases: realopslabs/kubeledger

v26.01.1

20 Feb 18:12

Choose a tag to compare

Release Notes v26.01.1

Security fixes

Misc

  • Changed default database path.
  • Changed log prefix.
  • Various typos and style fixes.

v26.01.0

14 Feb 06:26

Choose a tag to compare

This is the GA release for KubeLedger v26.01.0 (Formerly known as kube-opex-analytics).

Highlights

This release marks the official rebranding of the project to KubeLedger (formerly kube-opex-analytics) and the General Availability (GA) of GPU support. It introduces a new identity, updated configuration handling, and a dedicated documentation site.

Rebranding & Improvements

  • Project Rename: officially renamed to KubeLedger.
  • GPU Support: General Availability (GA) of GPU metrics collection and visualization.
  • Documentation: launched new documentation portal at kubeledger.io.
  • UI: updated interface with new KubeLedger branding and logo.

Licensing & Legal

  • License Change: Changed from Apache 2.0 to Business Source License (BSL) 1.1.

Configuration & Manifests

  • Configuration: introduced KL_ prefix for environment variables, taking precedence over legacy KOA_ variables.
  • Storage: Reduced default persistent volume claim size from 1Gi to 500Mi.
  • Cleanup: Removed deprecated GCP pricing configuration and KL_GOOGLE_API_KEY support.

What's Changed

Full Changelog: v25.10.1...v26.01.0

v26.01.0-beta7

14 Feb 06:10

Choose a tag to compare

v26.01.0-beta7 Pre-release
Pre-release

v26.01.0-beta6

14 Feb 05:56

Choose a tag to compare

v26.01.0-beta6 Pre-release
Pre-release
removed deprecated GH actions workflow

v26.01.0-beta5

14 Feb 05:49

Choose a tag to compare

v26.01.0-beta5 Pre-release
Pre-release
refactored GitHub workflow Release GHCR Image

v26.01.0-beta4

14 Feb 05:47

Choose a tag to compare

v26.01.0-beta4 Pre-release
Pre-release
ci: renamed secret GITHUB_TOKEN to GH_ACTIONS_TOKEN

v26.01.0-beta3

14 Feb 05:34

Choose a tag to compare

v26.01.0-beta3 Pre-release
Pre-release
ci: renamed secret GITHUB_TOKEN to GH_ACTIONS_TOKEN

v26.01.0-beta2

15 Jan 13:12

Choose a tag to compare

What's Changed

  • Enhance SECURITY.md with detailed security guidelines by @rchakode in #117
  • feat: add Helm chart CI/CD workflow and GPU capacity tracking by @rchakode in #118

Full Changelog: v26.01.0-beta1...v26.01.0-beta2

v26.01.0-beta1

28 Dec 14:55

Choose a tag to compare

Highlights of Release v26.01.0-beta1

This release introduces comprehensive GPU metrics support via NVIDIA DCGM Exporter integration, modernized Python tooling, and UI/UX improvements on dark mode support.

New Features

GPU Metrics Support

  • NVIDIA DCGM Integration: Full support for GPU metrics collection via NVIDIA DCGM Exporter
  • GPU Compute & Memory Views: Separate monitoring views for GPU utilization and memory usage
    • GPU Compute: Shows GPU utilization percentage per pod
    • GPU Memory: Shows GPU memory usage per pod
  • GPU Node Heatmap: Heatmap visualization for GPU nodes showing compute and memory utilization
  • Per-pod GPU Usage Charts: Breakdown of GPU usage by pod within each node
  • Conditional GPU Charts: GPU charts display only when DCGM endpoint is configured
  • Helm Chart Support: Added DCGM Exporter configuration options in Helm chart

Theme & UI Improvements

  • Theme-aware Legend Colors: Legend text colors adapt to the selected theme
  • Enhanced Heatmap Labels: Improved label visibility and positioning
  • Better Tooltip Positioning: Tooltips now position correctly across all views

Node Heatmap

  • Resource Utilization View: Visual representation of CPU, Memory, and GPU (new) usage across nodes

Infrastructure & Build

Python Tooling Modernization

  • pyproject.toml: Migrated from setup.py to modern pyproject.toml-based configuration
  • uv Package Manager: Adopted uv for faster, more reliable dependency management
  • Ruff Linter: Integrated Ruff for code formatting and linting

Container & CI/CD

  • Ubuntu 24.04 Base Image: Upgraded container base image for improved security and performance
  • Docker Workflow Improvements: Enhanced CI/CD pipeline for main branch pushes and PR builds
  • Variable-based Docker Registry: Flexible Docker repository naming via CI variables
  • GitHub Actions Updates: Bumped astral-sh/setup-uv and github/codeql-action versions

Bug Fixes

  • Fixed regression in GPU metrics processing
  • Fixed Y-axis rounding to 2 decimal places in stacked bar charts
  • Fixed typo in pyproject.toml that was breaking Docker builds
  • Removed logging of sensitive billing hourly rate
  • Cleaned up unused variables and missing declarations
  • Removed deprecated Azure and GCP pricing cost code

Documentation

  • Updated README with accurate tech stack and installation instructions
  • Added CLAUDE.md with development guidelines and versioning information
  • Documented minimum version requirements for GPU support

New configuration variables

  • Environment variable KOA_DCGM_EXPORTER_ENDPOINT required for GPU monitoring

Breaking Changes

N/A


Acknowledgements

Big kudos to @ccamel for his huge contributions throughout this milestone. 💯 :


For deployment instructions, see the README.

v25.10.1

16 Nov 17:30

Choose a tag to compare

What's Changed

  • Used full image path for deployment resources in order to be compliant with security policies in recent Kubernetes versions.

Full Changelog: v25.10.0...v25.10.1