Skip to content

Releases: sighupio/furyctl

v0.27.3-rc.0

01 Feb 11:19
f7dcbd7
Compare
Choose a tag to compare
v0.27.3-rc.0 Pre-release
Pre-release

Changelog

  • 1938705 chore: remove unused go file
  • b70e9cd feat: add additional instructions for the v0.11.1 to v0.25.1 migration
  • f7dcbd7 fix: added env file support to kubeconfig in cfg (#469)

v0.27.2

23 Jan 22:44
10791a9
Compare
Choose a tag to compare

Changelog

  • 10791a9 Merge pull request #467 from sighupio/feat/upgrade-to-0-27-2
  • e459e6f chore: go mod tidy
  • d1d6873 chore: update README file
  • 11d445a chore: update go.mod go.sum
  • 7f12590 feat: added new kfd 1.27.2 e2e tests
  • f7d39e0 feat: added safe rules (#466)
  • 8edcce6 feat: added upgrade paths to 1.27.2
  • 24fce1f feat: update fury-distribution library to 1.27.2
  • ffe9ec7 fix: added new fields
  • 8e20df6 fix: added support to any type
  • 28d6075 fix: removed error when upgrading with reducer

v0.27.2-rc.3

23 Jan 17:23
11d445a
Compare
Choose a tag to compare
v0.27.2-rc.3 Pre-release
Pre-release

Changelog

  • 11d445a chore: update go.mod go.sum
  • ffe9ec7 fix: added new fields
  • 28d6075 fix: removed error when upgrading with reducer

v0.27.2-rc.2

23 Jan 15:23
e459e6f
Compare
Choose a tag to compare
v0.27.2-rc.2 Pre-release
Pre-release

Changelog

v0.27.2-rc.1

23 Jan 09:27
d42ae88
Compare
Choose a tag to compare
v0.27.2-rc.1 Pre-release
Pre-release

Changelog

  • de6a218 chore: added tests
  • e567fd7 feat: added safe rules
  • d42ae88 feat: changed from and to in safe rules to optional
  • 8e20df6 fix: added support to any type

v0.27.2-rc.0

21 Jan 09:48
9a8e905
Compare
Choose a tag to compare
v0.27.2-rc.0 Pre-release
Pre-release

Changelog

  • 9a8e905 fix: added support to any type

v0.27.1

16 Jan 16:32
8a5be35
Compare
Choose a tag to compare

This release is a bufgix realase, details below:

Changelog

  • a7a152f feat: add warning message if storageClass is not available also for tracing module
  • e649529 hotfix: fix velero patches when using EKS provider on all the latest KFD versions: v1.25.9,v1.26.4,v1.27.0,v1.27.1

v0.27.0

15 Jan 14:02
Compare
Choose a tag to compare

Main changes

cluster upgrade

With this release, we introduced the ability to run cluster upgrades with furyctl. The command is furyctl apply --upgrade and it will upgrade the cluster from the currently applied version to the one specified in the furyctl.yaml file.
Check out the docs for more details about the supported upgrade paths.

workload migrations

We introduced the support for running automated migrations, enabling users to move from one workload to another when applying the furyctl.yaml file.

diff state

We introduced the ability for furyctl to diff the wanted furyctl.yaml with the one that is currently applied in the cluster.
The functionality is also available as a standalone command furyctl diff.

ephemeral local files

Furyctl is now able to be fully-independent from the local files stored in the ~/.furyctl directory. This means that the furyctl apply command is now fully portable, with no local state attached.

improved fury-distribution support

We introduced a new compatibility layer that makes furyctl compatible with all the supported versions of the fury-distribution. This means that you can now use the latest version of furyctl with older versions of the fury-distribution(v1.25+)

## A host of bugfixes and improvements

  • added --start-from cli option to furyctl apply command, to allow users to start applying from a specific, more granular point in the lifecycle of the run.
  • improved error handling and error messages
  • introduced --force flag to furyctl apply command, to allow users to skip some error conditions during the execution.
  • added --upgrade-path-location cli option to allow for custom upgrade paths to be specified.

Full Changelog: v0.26.3...v0.27.0

v0.27.0-rc.3

09 Jan 15:20
Compare
Choose a tag to compare
v0.27.0-rc.3 Pre-release
Pre-release

v0.27.0-rc.2

04 Jan 18:27
Compare
Choose a tag to compare
v0.27.0-rc.2 Pre-release
Pre-release