Skip to content

Releases: juicedata/juicefs-operator

v0.8.0

27 Jan 06:52

Choose a tag to compare

What's Changed

  • fix(sync): separate resource for manager and worker pods by @zxh326 in #94
  • chore: optimize sync stats update by @zxh326 in #95
  • fix(sync): add security context with SYS_ADMIN and SYS_CHROOT capabilities by @zxh326 in #97
  • fix(sync): improve SSH startup compatibility for RHEL-based image by @sw-cho in #96
  • feat(sync): Support Kerberos authentication for HDFS sync by @sw-cho in #101
  • Fix cachegroup dryrun affinity and warmup command by @zxh326 in #102
  • update crd yaml by @zxh326 in #105

New Contributors

Full Changelog: v0.7.5...v0.8.0

v0.7.5

22 Dec 09:59
776fc33

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.7.4...v0.7.5

v0.7.4

10 Dec 09:52
c5fc73a

Choose a tag to compare

What's Changed

  • fix(cg): optimize cache group reconciler by @zxh326 in #90

Full Changelog: v0.7.3...v0.7.4

v0.7.3

17 Nov 02:57
831808e

Choose a tag to compare

What's Changed

  • fix(sync): use inline base_url env for auth by @zxh326 in #89

Full Changelog: v0.7.2...v0.7.3

v0.7.2

26 Sep 02:14
be7e844

Choose a tag to compare

What's Changed

  • feat(sync): add pvc as extraVolumes support by @zxh326 in #82
  • feat(cg): Introduce lightweight scheduler simulator by @zxh326 in #83
  • fix(cg): avoid duplicate add group-backup by @zxh326 in #84
  • fix: increase log retrieval limit for sync and warmup jobs by @zxh326 in #86
  • fix(cg): adjust scheduling logic by @zxh326 in #87
  • fix(sync): reverse sync log to get last stats by @zxh326 in #88

Full Changelog: v0.7.1...v0.7.2

v0.7.1

10 Sep 06:47
98e400b

Choose a tag to compare

What's Changed

  • fix(warmup): cronjob compatible by @zxh326 in #81

Full Changelog: v0.7.0...v0.7.1

v0.7.0

09 Sep 09:50
91ea8ba

Choose a tag to compare

What's Changed

  • feat: add support for namespace watching by @zxh326 in #76
  • fix dockerfile build args & allow to disable group-backup by @zxh326 in #78
  • fix warmup target by @zxh326 in #79

Compatibility

  • minimal k8s version: 1.21
  • If you are upgrading from a version below 0.5.1 to this version there might be issues with cg status synchronization, requiring manual addition of labels to existing cg-workers.
kubectl label pods app.kubernetes.io/managed-by=juicefs-operator -l app.kubernetes.io/name=juicefs-cache-group-worker

Full Changelog: v0.6.5...v0.7.0

v0.6.5

03 Sep 08:40
dae83bf

Choose a tag to compare

What's Changed

  • feat(cg): add max concurrent reconciles options by @zxh326 in #73

Full Changelog: v0.6.4...v0.6.5

v0.6.4

03 Sep 07:38
552e313

Choose a tag to compare

What's Changed

  • fix(cg): truncate long clean-cache job name by @zxh326 in #72

Full Changelog: v0.6.3...v0.6.4

v0.6.3

28 Aug 07:58
a238eb4

Choose a tag to compare

What's Changed

Full Changelog: v0.6.2...v0.6.3