Skip to content

Releases: fluid-cloudnative/fluid

v0.8.0

Choose a tag to compare

@RongGu RongGu released this 04 Sep 05:20
8ffdd28

v0.8.0

Features

  • Lifecycle management of Serverless Job with fluid sidecar support
  • Enabling Runtime Controller on demand
  • Arm64 support with JuicefsRuntime
  • Container Network with short-circuit read support
  • Leader election support for Controllers and Webhook
  • Automatic CRD upgrader
  • Restrict Pod scheduling to dataset cache nodes
  • Tens of thousands of nodes support
  • Image pull secrets support
  • GCS support for Alluxio Runtime

Refactorings

  • Port Allocation with different strategies: bitmap and random

Bug Fix

Runtime Upgrade

  • AlluxioRuntime is upgrade from v2.7.2 to v2.8
  • JindoRuntime is upgraded from Jindo Engine to JindoFSX Engine, and the version is from 3.8 to 4.5.1
  • JuiceRuntime is upgraded from v0.11.0 to v1.0.0

Please check the docs to learn how to use Fluid.

Credits to @yangyuliufeng ,@zwwhdls, @fredkan, @xliuqq, @abowloflrf, @odidev , @allenhaozi, @TrafalgarZZZ and many others for their great contributions to Fluid v0.8.0!

v0.7.0

Choose a tag to compare

@RongGu RongGu released this 02 Mar 14:38
a92a205

v0.7.0

Breaking Changes

  • Update Kubernetes v1.20.12 dependencies and use Go 1.16
  • Update CustomResourceDefinition to apiextensions.k8s.io/v1
  • Update MutatingWebhookConfiguration to admissionregistration.k8s.io/v1
  • Update CSIDriver to storage.k8s.io/v1

Features

  • Support fuse sidecar auto injection for all the runtimes,it’s helpful for no CSI environment
  • Support fuse auto recovery and upgrade
  • Support lazy fuse mount mode
  • Support New cache runtime: JuiceFS

Refactorings

  • Change cache worker deployment mode from DaemonSet to StatefulSet to use K8s Native schedule mechanism

Bug Fix

Please check the docs to learn how to use Fluid.

Compatible Alluxio Version:
Commit: Alluxio/alluxio@3714f2b
Branch: https://github.com/Alluxio/alluxio/tree/release-2.7.2

Credits to @zwwhdls @Nizifan @umialpha and many others for their great contributions to Fluid v0.7!

v0.6.0

Choose a tag to compare

@RongGu RongGu released this 11 Aug 08:46
801f9dc

v0.6.0

Features

  • Support dataset cache autoscaling and cronscaling
  • Add dataset mounting point dynamically update feature
  • Enhance dataset cache aware Pod scheduling
  • Enhance HA support for cache Runtime
  • Support new cache Runtime:GooseFS

Bugs

Please check docs to learn how to use Fluid.

Compatible Alluxio Version:
Commit: Alluxio/alluxio@52ad95c
Branch: https://github.com/alluxio/alluxio/tree/release-2.5.0-2

v0.5.0

Choose a tag to compare

@RongGu RongGu released this 16 Mar 13:47
39b8cd0

Features

  • Support on-the-fly dataset cache scale out/in
  • Add Metadata backup and restore operation
  • Support Fuse global mode and toleration
  • Enhance Prometheus monitoring support for AlluxioRuntime
  • Support new Runtime:JindoFS
  • Support HDFS configuration

Bugs

Please check docs to learn how to use Fluid.

Compatible Alluxio Version:
Version: Alluxio/alluxio@bfff8c6
Branch: https://github.com/Alluxio/alluxio/commits/release-2.4.1-2

v0.4.0

Choose a tag to compare

@cheyang cheyang released this 06 Nov 12:52
c306f8c

Features

  • Prefetch Dataset automatically before using it
  • Support managing 4,000,000 small files
  • Support deploying multiple dataset in the same node
  • Support access dataset by using the HCFS Access Endpoint instead of Fuse

Bugs

Please check docs to learn how to use Fluid.

Compatible Alluxio Version:
Commit: Alluxio/alluxio@42a0cf7
Branch: https://github.com/Alluxio/alluxio/commits/branch-2.3-fuse

v0.3.0

Choose a tag to compare

@cheyang cheyang released this 01 Oct 05:10
d288946
  • Accelerate data access in Host-path mode in K8s
  • Accelerate data access in Persistent Volume mode in K8s
  • Support the underlay storage which is configured only with non-root
  • Make the Alluxio Runtime’s settings optimized by default

Please check docs to learn how to use Fluid.

Compatible Alluxio Version:
Commit: cheyang/alluxio@e0feba3
Branch: https://github.com/cheyang/alluxio/commits/branch-2.3-fuse-pod-for-non-root

v0.2.0

Choose a tag to compare

@cheyang cheyang released this 05 Sep 14:55
a414d79
  • Add code coverage badge

  • Update chart v0.2.0

  • Update docs

  • Refactor the package name

Please check docs to learn how to use Fluid.

v0.1.0

Choose a tag to compare

@cheyang cheyang released this 30 Aug 06:47
9173e05

Initial Release of the Fluid Controller Manager.