v0.29.1
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