Skip to content

v0.29.1

Compare
Choose a tag to compare
@SIGHUP-C-3PO SIGHUP-C-3PO released this 03 May 15:28
· 65 commits to main since this release
2b473da

PLEASE SKIP THIS RELEASE 🚨

There's a critical bug in this release that will cause the furyctl dump template command to inadvertently delete the entire $HOME directory of the user, when running without the --outdir flag, this issue has been fixed in the v0.29.3 release.

Notice that the binaries for this release are not available anymore for downloading.

Main changes

New command furyctl get kubeconfig 🎊

This new command allows you to download the kubeconfig file from the cluster. It is useful when you want to quickly access the cluster without having to run furyctl apply again.

New flag --distro-patches for furyctl apply 💣

This new flag allows you to apply custom patches to the distribution, which is useful if you want to tailor the distribution to your needs.
The folder structure should be the following:

.
└── distro-patches
    ├── v1.29.0 (or any other KFD version)
    │   ├── kfd.yaml (or any other file that follows the same structure as the distribution's repository)
    │   └── ...
    └── ...

Improvements 🚀

  • The dependency cache and downloaded binaries follow the location specified by the --outdir flag.
  • If a dependency download fails, the cache gets cleaned to avoid problems on the next run.
  • The furyctl create config command now performs a validation to check if the configuration is correct, if not, it will not create the configuration file.

Bump dependencies 🧷

  • chore(deps): bump github.com/hashicorp/go-getter from 1.7.3 to 1.7.4 by @dependabot in #510

Full Changelog: v0.29.0...v0.29.1