Skip to content

Releases: therealpoys/volumania

Volumania v0.3.2

14 Jul 19:54
5ed854a
Compare
Choose a tag to compare

🔥 Hotfix: Fixed .gitignore issue preventing CRDs from being pushed
Problem:
Due to an overly broad .gitignore rule (pvc*), critical Kubernetes resources (CRDs) were accidentally excluded from version control.
This caused missing files in the Helm Chart!

Solution:
Updated the .gitignore to specifically ignore only the intended files while ensuring that required source files and CRDs are properly tracked.

Impact:

All necessary files (including CRDs and application routers) are now correctly committed to the repository.

This hotfix ensures smooth CI/CD pipelines and complete application deployments.

Volumania v0.3.0

03 Jul 07:10
8b122f8
Compare
Choose a tag to compare

Changelog:

  • Removed Prometheus dependency:
    The operator now directly queries kubelet metrics, eliminating the need for an external Prometheus setup.

  • Fixed various issues:
    Addressed multiple bugs and edge cases to improve stability and reliability.

  • Code cleanup & refactoring:
    Simplified the codebase for better readability and maintainability.

Volumania v0.2.0

26 Jun 17:24
Compare
Choose a tag to compare

Initial release of the Volumania Helm chart – a Kubernetes operator that enables both manual and automatic scaling of PersistentVolumeClaims (PVCs) based on Prometheus metrics.

🚀 Features

  • 🔧 Manual PVC resizing via a custom resource (PVCManualResize)

  • 📈 Automatic PVC autoscaling with usage-based thresholds (PVCAutoScaler)

  • 🧠 Custom logic powered by Kopf and Prometheus