Releases: Azure/kubelogin
Releases · Azure/kubelogin
v0.0.22 release
Bugs
- fixed a bug where
kubelogin get-token
always expectsKUBERNETES_EXEC_INFO
environment variable. (#150) by @everjing in #151
Full Changelog: v0.0.21...v0.0.22
v0.0.21 release
Enhancements
- Support encrypted client certificates for service principal login by @sybereal in #126
- remove token cache for azurecli login by @weinong in #142
- supports
client.authentication.k8s.io/v1
by @everjing in #140 - devicelogin should return error when interactivemode is never by @everjing in #145
- Add webbrowser login method by @everjing in #135
Full Changelog: v0.0.20...v0.0.21
v0.0.20 release
Bugs
The change in v0.0.19 introduced passing the tenantID from input kubeconfig to azurecli. This resulted in error in azurecli when it's logged in using MSI as MSI login does not support tenant ID. (#123)
From this release and on, kubelogin convert-kubeconfig
will disregard the tenant ID from input kubeconfig when convert to azurecli. If overriding tenant ID in azurecli mode is desired, add --tenant-id
explicitly during conversion. For instance,
az aks get-credentials -g ${RG} -n ${AKS} && kubelogin convert-kubeconfig -l azurecli --tenant-id ${TENANT_ID}
v0.0.19 release
v0.0.18 release
v0.0.17 release
Bug
- fix a bug introduced in v0.0.16 where --token-cache-dir wasn't effective. fix #108
v0.0.16 release (bad release, do not use)
Enhancements
- added
--token-cache-dir
inconvert-kubeconfig
sub-command. Addresses #104
Important
This release introduced a bug. Please upgrade to v0.0.17+
v0.0.15 release
Enhancements
convert-kubeconfig
supports all login methods from exec format using kubelogin. Fix #98. It's advised to upgrade to this version for AKS 1.24+ which defaults to kubeconfig using kubelogin
v0.0.14 release
Enhancements
convert-kubeconfig
supports converting from exec format using kubelogin and devicecode to kubelogin and azurecli. Fix #93
v0.0.13 release
BUG
- fixed #71