Releases: danielfoehrKn/kubeswitch
Releases · danielfoehrKn/kubeswitch
0.9.3
What's Changed
New Supported Providers
- Akamai/linode provider by @guilhem in #148
- Capi provider by @guilhem in #149
- Provider Exoscale by @Sapd in #160
Improvements
- plugin system by @guilhem in #151
- add support for searching for CAPI clusters in the current context by @eljohnson92 in #154
- Support preference for all types of GKE endpoints by @BadLiveware in #158
New Contributors
- @guilhem made their first contribution in #148
- @eljohnson92 made their first contribution in #154
- @BadLiveware made their first contribution in #158
- @Sapd made their first contribution in #160
Full Changelog: 0.9.2...0.9.3
Thank you very much for all the contributions!
0.9.2
Thank you for your contributions!
New Features
- Add flag to opt out of existence check when switching namespaces by @tomasaschan in #146
- increase QPS and burst rate limits by @nobbs in #147
- Fail if Vault data is empty by @bderrly in #129
Fixes
- fix(fish): fix 'rm' command unalias by @croissong in #121
- fix: consistently write state by @nrwiersma in #123
- fix: calling
rmcommand in hack/switch/switch.fish by @LoHertel in #125 - fix 🐛(filesystem store): ignore path that do not exist instead of thr… by @Banh-Canh in #135
- Fix alias bash completion in README by @MaxOinRU in #143
- fix 🐛(kubeconfig filesystem store): kubeswitch follows symlinks by @Banh-Canh in #138
Documentation
New Contributors
- @croissong made their first contribution in #121
- @nrwiersma made their first contribution in #123
- @LoHertel made their first contribution in #125
- @bderrly made their first contribution in #129
- @niraj8 made their first contribution in #132
- @Banh-Canh made their first contribution in #135
- @MaxOinRU made their first contribution in #143
Full Changelog: 0.9.1...0.9.2
0.9.1
This release contains
- support for DOKS - the DigitalOcean Kubernetes service.
- updated some Rancher dependencies.
- the
versioncommand now outputs a list of supported backing stores
switch version
Switch:
version : v0.9.1
build date : 2024-04-18
go version : go1.22.1
go compiler : gc
platform : darwin/amd64
backing-stores: [ azure digitalocean eks filesystem gardener gke ovh rancher scaleway vault ]0.9.0
This is a larger release combining many valued contributions. A few highlights:
- Windows support by Guillaume Bernard @GuillaumeBernardFGTech
- Scaleway and OVH provider support by Adrien Raffin-Caboisse @restanrm
- Linux on ARM support by Gaëtan Ars @gaetanars
Thank you very much for your patience with this release and thank you for the contributions.
What's Changed
- fix typo by @landerz123 in #103
- Add support for Azure ClusterUserCredentials by @WatcherWhale in #105
- change(switch): dont use alias for rm command by @PixiBixi in #85
- build: support Linux ARM64 by @gaetanars in #109
- Fix typo in README.md by @kluen in #118
- Add external providers by @restanrm in #116
- Bump golang.org/x/crypto from 0.15.0 to 0.17.0 by @dependabot in #106
- Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #117
New Contributors
- @landerz123 made their first contribution in #103
- @WatcherWhale made their first contribution in #105
- @PixiBixi made their first contribution in #85
- @gaetanars made their first contribution in #109
- @kluen made their first contribution in #118
- @restanrm made their first contribution in #116
Full Changelog: 0.8.1...0.9.0
0.8.1
Thanks to everyone's contribution! This is mainly a maintenance update with updated dependencies but also includes an important fix for the GKE store contributed by Jerry Royster @gjariv such that the GKE Kubeconfig uses the gke-cloud-auth-plugin.
Other contributions by
0.8.0
0.7.2
0.7.1
- Fix a concurrency issue when using multiple Gardener stores
0.7.0
New features:
- Directly switch to a namespace using
switch ns <ns> - Gardener Store: allow switching to the control-plane of a Shoot cluster using
switch gardener controlplane
Noticeable:
- beautified the history window
- bumped dependencies (Golang to 1.18 and Gardener dependencies)
- introduce a new dependency mechanism for tools required by build scripts
Breaking changes:
- Dropped support for the gardenlogin-controller for gardener landscapes. In order to use kubeswitch with Garden, you must use Gardener version >=
v1.43.0. Please see the documentation.