Releases: deckhouse/sds-node-configurator
Releases · deckhouse/sds-node-configurator
v0.2.3
What's Changed
- Add cache
- Add health and readiness checks
- Improve resources visualization in kubectl commands
- Multiple docs fixes
- LVMVolumeGroups deletion by kubectl command instead of annotations conditions
- Add support ThinPool and LV sizes in percents
- Add AllocationLimit to LVMVolumeGroup resources and Contiguous to LVMLogicalVolume resources
Full Changelog: v0.2.1...v0.2.3
v0.2.2
Service release, no changes till v0.2.1
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- [controller] Fix multipath device serial discovery by @AleksZimin in #52
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- [controller] Add a LVMLogicalVolumeWatcher CRDs by @ViktorKram in #13
- [controller] Add more test cases by @AleksZimin in #23
- [controller] add func AreSizesEqualWithinDelta by @AleksZimin in #24
- [controller] Fix resize for thinPools by @AleksZimin in #25
- [controller] Add tests to LvmLogicalVolumeWatcher controller. by @ViktorKram in #26
- [controller] Fix naming in LVMLogicalVolume by @AleksZimin in #27
- [controller] Add node affinity by @duckhawk in #29
- [controller] Enhance LVMLogicalVolume handling: logging, size display, and event processing by @AleksZimin in #28
- [controller] Static linked nsenter, lsblk and lvm utils by @AleksZimin in #30
- [controller] Fix serial discovery by switching to dynamic lsblk by @AleksZimin in #31
- [ci] Rewrite the bin-copier script in Golang. by @NikolayDemchuk in #33
- [controller] Move lsblk and its libraries inside the agent image by @AleksZimin in #36
- [controller] Add age field by @NikolayDemchuk in #37
- [controller] Implement stderr filtering for LVM commands by @AleksZimin in #39
- [controller] Add bench-tests for LVMLogicalVolume controller by @ViktorKram in #42
- [controller] Change size type from string to quantity by @ViktorKram in #46
- [controller] Add parallel reconciliation to lvm_logical_volume_watcher. Add VG size validation to lvm_volume_group_watcher by @AleksZimin in #40
New Contributors
- @NikolayDemchuk made their first contribution in #33
Full Changelog: v0.1.7...v0.2.0
v0.1.7
[controller] Add node affinity
v0.1.6
What's Changed
- [controller] Bump Deckhouse python library by @AleksZimin in #22
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- [controller] Fix naming bug by removing previous partUUID fix. Refactor name generation. Add test for device name. by @AleksZimin in #21
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- [controller] Ensure partUUID is used in Block Device name generation by @AleksZimin in #20
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- [docs] Add label documentation in checks.yaml by @altermann1 in #17
- [controller] Fix block device filtering and add relevant tests by @AleksZimin in #19
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- [controller] Fix MD RAID block device discovery by reading UUID instead of serial by @AleksZimin in #18
Full Changelog: v0.1.1...v0.1.2