Skip to content

Latest commit

 

History

History
65 lines (46 loc) · 2.14 KB

CHANGELOG.md

File metadata and controls

65 lines (46 loc) · 2.14 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

This file itself is based on Keep a CHANGELOG.

0.2.2 - 2019-12-26

Only cosmetic changes.

0.2.1 - 2019-12-17

Changed

  • Upgrade to support k8s 1.16 (#77)

0.2.0 - 2019-10-08

Added

  • Volumes and associated Pods are cleaned up after Node deletion (#53).
  • Leader election of controller services (#58).
  • Prometheus metrics for VG free space (#59, #63).
  • Health checks for plugins (#61).
  • Metrics for volume usage (bytes/inodes) (#62).
  • topolvm-controller replaces csi-topolvm as CSI controller plugin.
  • Official way of protecting namespaces from TopoLVM webhook (#57, #60).

Changed

  • Fix a bug in webhook (#54).

Removed

  • topolvm-hook is removed. Its functions are merged into topolvm-controller.
  • lvmetrics is removed. Its functions are merged into topolvm-node.

0.1.2 - 2019-09-10

Changed

  • Update kubebuilder, controller-tools, controller-runtime (#35).
  • Fix a bug in CSI GetCapacity method (#45).

0.1.1 - 2019-08-22

Added

  • A quick example to run TopoLVM on kind (#18).
  • A deployment tutorial (#18).

Changed

  • Re-implement topolvm-hook using Kubebuilder v2 (#19, #21).
  • Update sidecar containers for Kubernetes 1.15 (#29).
  • Update kubebuilder, controller-tools, controller-runtime, gRPC, client-go (#17, #24, #28).
  • filesystem: stabilize mount point detection (#23).

0.1.0 - 2019-07-11

This is the first release.