Kadalu Versions Save

A lightweight Persistent storage solution for Kubernetes / OpenShift / Nomad using GlusterFS in background. More information at https://kadalu.tech

0.8.13

2 years ago
  • Container base images are upgraded as suggested by the docker scan command.
  • Krew repo index auto-update issue fixed.
  • Wrong binary path issue is fixed in the install helper script.
  • Fixed the crash of Metrics API while accessing node_plugin metrics.

0.8.12

2 years ago
  • Krew repo index auto-update issue fixed.

0.8.11

2 years ago
  • Krew repo index auto-update issue fixed.
  • Added support for removing Archived PVs.
  • Fixed Prometheus metrics exporter path.
  • Fixed metrics hang issue when one or more Pods are offline/unreachable.

0.8.10

2 years ago
  • Krew repo auto update issue fixed.
  • Install helper script added. Run single command to install the kubectl kadalu extension.
  • Fixed External Volume mount issues.
  • Updated the troubleshooting guide.
  • Test infra improvements to reduce the test time.

0.8.9

2 years ago
  • Kadalu Kubectl extension is submitted to Krew! https://krew.sigs.k8s.io/plugins/
  • Added documentation to use Kadalu with Krew
  • Added support for Kubectl context via --kubectl-context option
  • Added Upgrade documentation https://github.com/kadalu/kadalu/blob/devel/doc/upgrade.adoc
  • Fixed metrics exporter issues
  • Added alternative syntax for Storage add. Storage add syntax to help GlusterFS users.
  • Fix Gluster mount options issues of external Volumes.
  • Added framework to support Storage options(Gluster Volume options) via Storage classes.
  • Fixed Mount reload notification on kadalu-info configMap update.
  • Added a Validation to check existing Volume in csi:ControllerExpandVolume

0.8.8

2 years ago
  • Fixed issues with kubectl kadalu healinfo sub-command.
  • Add additional information about the heal pending and other details to healinfo command.
  • Fixed Kubernetes APIs comparison issue when minor version contains alpha numeric values.
  • Fixed issue while handling memory and CPU metrics when not available in some setup(LXD/LXC).
  • Updated documentation about External Volume cleanup before adding it to Kadalu.
  • Added support for CSI Block volume.

0.8.7

2 years ago
  • Troubleshooting guide updated for GlusterFS directory quota(External).
  • Documentation update to use Kadalu Storage(External) with Nomad.
  • Documentation update with upgrade steps.
  • Metrics APIs are redesigned. All the metrics related to Kadalu Pods are now accessible from Operator Pod.
  • Fixed an issue related to reachable host check(External).
  • Fixed an crash related to Connection error in Operator.
  • Fixed excessive logging of SETFATTR errors.
  • Added support for Kubernetes v1.22.
  • Fixed EPERM issues in CSI Provisioner.
  • Added support to print versions from all Pods of Kadalu namespace(kubectl kadalu version).
  • Added support for Setting Gluster options while adding External Storage pool.
  • Documentation update for xfsprogs requirements.

0.8.6

2 years ago
  • Mounted Block Volume support - Create a Storage Class with pv_type: Block and all the PVs from this Storage Class will be created as Block Volumes. Refer documentation for the examples.
  • Fixed an issue related to setting Gluster Quota when external Volume is used.
  • Fixed the Python packaging related issues with Arm build.

0.8.6_alpha1

2 years ago

Again, mainly done for testing ARM64 platform with release tags (using buildx).

0.8.6_alpha0

2 years ago

Done mainly to test the ARM64 issues with python packages etc..