Skip to content

Releases: kadalu/kadalu

0.7.4

23 Dec 07:18
ceb40e0
Compare
Choose a tag to compare

This is a minor release with few important long term changes:

  • kadalu container's base changed from fedora to ubuntu (mainly to LTS) (#385)
  • a critical breaking change in kubelet issue introduced in 1.20.x of k8s is fixed (#381)
  • a primitive version of helm chart support added (#375)

also 2 minor issues fixed from that of previous minor version: #376 & #359

0.7.3

18 Dec 06:21
aa55e4d
Compare
Choose a tag to compare

This is a minor release, with some highlights being:

  • RKE operator.yaml file got KUBELET path changed to /var/lib/kubelet
  • operator now support handle_deleted(), which can be used to cleanup storage instances.
  • storage-remove support added to CLI too.
  • CLI (kubectl-kadalu) now works with python2 too.

0.7.2

23 Nov 08:32
395cb16
Compare
Choose a tag to compare

This is a minor release after 0.7 release, to make sure we keep the incremental changes happening.

Few minor improvements done:

  • operator now handles 'MODIFIED' event, which means, one can replace one of the brick in storage pool (for REPLICA2 and REPLICA3 types).
  • kubectl-kadalu is now installed in operator image itself, so one can use it without python dependency (or installing it) in a machine.
  • kadalu-quotad is updated to handle external storage better.

0.7.2alpha1

05 Oct 05:41
68e06b2
Compare
Choose a tag to compare
0.7.2alpha1 Pre-release
Pre-release

Testing the automated scripts

0.7.2alpha0

05 Oct 02:35
19c39f9
Compare
Choose a tag to compare
0.7.2alpha0 Pre-release
Pre-release
  • Test the automated release jobs, which should build multi-arch images, and also upload artifcates, generated manifest files to release folder!

0.7.1

22 Sep 13:02
c8c4ea7
Compare
Choose a tag to compare
  • Microk8s Support. (#269)

  • Rancher RKE support. (#275)

  • PV deleting issue. (#254)

  • Fix minor issues to handle multi architecture runs (#267 and few others)

  • Added storage-list to kubectl kadalu CLI

  • minor bug fixes alongs the way!

0.7.0

11 May 15:08
e4df426
Compare
Choose a tag to compare

[0.7.0] - 2020-05-11

Highlights

  • New documentation added for Storage Classes
  • Kadalu can be used as Local storage with the introduction of new
    Storage Class filter node_affinity.
  • Experimental Arm support added with separate tag master.
  • Python 2 support for Kadalu Kubectl extension
  • Added support for Kubernetes 1.18
  • Kadalu Server and CSI container images are upgraded to the latest
    stable release of Gluster(7.4).
  • Fixed an issue of Server pods not starting due to long
    names. Removed hostname identifier from the Server pod names so that
    the Server pod name length will be well within limits. Use kubectl get pods -n kadalu -o wide to see the hostnames.

0.6.0

03 Mar 04:01
28e9db6
Compare
Choose a tag to compare
  • Replica 2 support added using the Thin arbiter feature of GlusterFS
  • Fixed issue showing the wrong status of server Pod as "Running" instead of the actual error.
  • Fixed Gluster remount failure, when connectivity with storage pods goes down, and df command doesn't show the Gluster mount.
  • CSI provisioner is enhanced to choose available storages randomly to avoid retrying with the same storage pool if that is down. This method also helps to utilize all the available storage pool for PVs.
  • Fixed permissions issue when app pods try to use mounted PVs with a non-root user.
  • Kadalu base container image upgraded to Fedora 31 and Gluster version in server and CSI container images to 7.3.
  • Fixed issue in kubectl kadalu plugin while parsing arguments related to external storage and Tiebreaker node.

All patches included in release from 0.5.0 - 0.5.0...0.6.0

0.5.2

26 Feb 18:20
Compare
Choose a tag to compare
  • Replica2 support (uses thin-arbiter option)
  • Fixes for connection issues.

0.5.1-rc0

26 Feb 14:27
Compare
Choose a tag to compare
0.5.1-rc0 Pre-release
Pre-release
  • Automated build testing using Github Actions