kubelogin

A Kubernetes credential (exec) plugin implementing azure authentication

MIT License

Stars
482
Committers
48

Bot releases are visible (Hide)

kubelogin - v0.0.19 release

Published by weinong about 2 years ago

Enhancements

  • Add platform information to --version (#117)

Bugs

  • fixed a bug where tenant ID is not passed to azurecli login mode (#122)
kubelogin - v0.0.18 release

Published by weinong about 2 years ago

Enhancements

  • Added ability to use env names of TF Azure (#110)

Bugs

  • unit tests no longer touch default kubeconfig (#113)

Miscellaneous

  • update dependency and go1.18 (#97)
kubelogin - v0.0.17 release

Published by weinong over 2 years ago

Bug

  • fix a bug introduced in v0.0.16 where --token-cache-dir wasn't effective. fix #108
kubelogin - v0.0.16 release (bad release, do not use)

Published by weinong over 2 years ago

Enhancements

  • added --token-cache-dir in convert-kubeconfig sub-command. Addresses #104

Important

This release introduced a bug. Please upgrade to v0.0.17+

kubelogin - v0.0.15 release

Published by weinong over 2 years ago

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
kubelogin - v0.0.14 release

Published by weinong over 2 years ago

Enhancements

  • convert-kubeconfig supports converting from exec format using kubelogin and devicecode to kubelogin and azurecli. Fix #93
kubelogin - v0.0.13 release

Published by weinong over 2 years ago

BUG

  • fixed #71
kubelogin - v0.0.12 release

Published by weinong over 2 years ago

Enhancements

  • added federated identity support (#81)
  • fixed a bug where cached token is not used in azurecli login mode (#82)
  • updated to go 1.17 (#83)
kubelogin - v0.0.11 release

Published by weinong over 2 years ago

Enhancements

  • Added linux/arm64 support (#78)
  • sha256sum of zip files is now published in release page (#73)
kubelogin - v0.0.10 release

Published by weinong about 3 years ago

Enhancements

  • Added darwin/arm64 support (#64)
  • Updated Kubernetes dependencies (#66)
  • Updated to go 1.16 (#68)
kubelogin - v0.0.9 release

Published by weinong over 3 years ago

Enhancements

  • Added new login method --login=azurecli using azure cli as token source (#54)
kubelogin - v0.0.8 release

Published by weinong over 3 years ago

BUG

  • Fixed a bug where kubelogin didn't get the MSI token in App Service environment (#52)
kubelogin - v0.0.7 release

Published by weinong almost 4 years ago

BUG

  • Fixed a bug where using system assigned (default) msi would result error (#41)
kubelogin - v0.0.6 release

Published by weinong about 4 years ago

Enhancements

  • Added aad client certificate support (#36)
kubelogin - v0.0.5 release

Published by weinong about 4 years ago

Enhancements

  • disable cgo and statically linked with c bindings (#29)
  • allow msi login with identityResourceID (#27)
  • Add separate zip files per platform (#31)
kubelogin -

Published by weinong over 4 years ago

Enhancements

  • implemented MSI login #14

Bugs

  • fixed a bug in kubeconfig conversion

Behavior Changes

  • using spn or msi login will not save the token on the disk
kubelogin - v0.0.3 release

Published by weinong over 4 years ago

Bugs

  • fixed "Cached credentials are not checked when in legacy mode" #5

Enhancements

  • support multiple cached tokens #9
kubelogin - v0.0.2

Published by weinong over 4 years ago

added some debugging log when -v=10

kubelogin - v0.0.1 release

Published by weinong over 4 years ago

initial release

Package Rankings
Top 2.56% on Proxy.golang.org
Top 32.13% on Conda-forge.org
Badges
Extracted from project README
Go Report Card golangci-lint Build on Push Go Reference codecov
Related Projects