Skip to content

Releases: Azure/kubelogin

v0.0.29 release

02 May 00:24
1dd14d9
Compare
Choose a tag to compare

Enhancements

  • add --context support in convert subcommand by @weinong in #260
  • return error when specified context is not found by @weinong in #261
  • add --azure-config-dir in convert-kubeconfig subcommand by @weinong in #263

Maintenance

Doc Update

v0.0.28 release

14 Mar 19:08
2026869
Compare
Choose a tag to compare

What's Changed

  • Create dependabot.yml by @bcho in #201
  • fix: set package ecosystem by @bcho in #203
  • document the default device code login doesn't work with conditional … by @weinong in #202
  • ci: remove snapstore publish step from push action by @bcho in #210
  • Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #209
  • Bump k8s.io/cli-runtime from 0.24.2 to 0.26.1 by @dependabot in #208
  • Bump github.com/Azure/go-autorest/autorest/adal from 0.9.21 to 0.9.22 by @dependabot in #204
  • Bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #213
  • Bump github.com/Azure/go-autorest/autorest from 0.11.27 to 0.11.28 by @dependabot in #212
  • Bump golang.org/x/net from 0.3.1-0.20221206200815-1e63c2f08a10 to 0.7.0 by @dependabot in #214
  • Bump golang.org/x/crypto from 0.0.0-20220722155217-630584e8d5aa to 0.6.0 by @dependabot in #211
  • Bump k8s.io/apimachinery from 0.26.1 to 0.26.2 by @dependabot in #217
  • Bump k8s.io/cli-runtime from 0.26.1 to 0.26.2 by @dependabot in #218

New Contributors

v0.0.27 release

22 Feb 22:25
d952882
Compare
Choose a tag to compare

Whats Changed

v0.0.26 release

09 Feb 03:07
5844971
Compare
Choose a tag to compare

Whats Changed

  • Add support of env var convention used by azure sdk by @weinong in #174
  • update release archives to omit unnecessary file by @weinong in #176

Bug fixes

  • fix/release tagging by Tatsinnit in #189

Doc Update

Experimental Features

  • build: add support for Ubuntu snap package by @Exodus in #182
  • update workflow to build and publish snap package by @weinong in #183

New Contributors

v0.0.25 release

21 Dec 05:37
992e74d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.24...v0.0.25

v0.0.24 release

18 Nov 22:24
bbb308d
Compare
Choose a tag to compare

What's Changed

Bugs

  • Revert the validation against using devicelogin and non-interactive mode by @weinong in #155, fix #150

New Contributors

Full Changelog: v0.0.23...v0.0.24

v0.0.23 release

18 Nov 04:41
9cfbe19
Compare
Choose a tag to compare

Bugs

  • fixed a bug, impacting v0.0.21 and v0.0.22, where devicecode login using kubectl lower than 1.22 will fail, by @everjing in #152

Full Changelog: v0.0.22...v0.0.23

v0.0.22 release

16 Nov 02:08
ed605ad
Compare
Choose a tag to compare

Bugs

  • fixed a bug where kubelogin get-token always expects KUBERNETES_EXEC_INFO environment variable. (#150) by @everjing in #151

Full Changelog: v0.0.21...v0.0.22

v0.0.21 release

15 Nov 00:26
46d588c
Compare
Choose a tag to compare

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

09 Aug 18:30
872ed59
Compare
Choose a tag to compare

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}