Releases: danielfoehrKn/kubeswitch
Releases · danielfoehrKn/kubeswitch
0.9.1
This release contains
- support for DOKS - the DigitalOcean Kubernetes service.
- updated some Rancher dependencies.
- the
version
command 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.
0.6.2
0.6.1
- Make namespace switching work with exec providers in the kubeconfig
- Fix an error when there is no history file yet
0.6.0
This release has some exciting new features
- Support for EKS. Thank you @Meroje
- Support for AKS
- Support for darwin/arm. Thank you @AverageMarcus
- Support for namespace switching
- Namespace integration into the history
- Gardener store: use of short-lived static JWT-token-based Kubeconfigs