kubelogin

kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)

APACHE-2.0 License

Downloads
697
Stars
1.7K
Committers
29

Bot releases are hidden (Show)

kubelogin - v1.29.0 Latest Release

Published by int128 2 months ago

What's Changed

New feature

Dependencies

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.28.2...v1.29.0

kubelogin - v1.28.2

Published by int128 3 months ago

What's Changed

Dependencies

Full Changelog: https://github.com/int128/kubelogin/compare/v1.28.1...v1.28.2

kubelogin - v1.28.1

Published by int128 5 months ago

What's Changed

New feature

Updates

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.28.0...v1.28.1

kubelogin - v1.28.0

Published by int128 over 1 year ago

What's Changed

New feature

Refactoring

Updates

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.27.0...v1.28.0

kubelogin - v1.27.0

Published by int128 over 1 year ago

What's Changed

New feature

Updates

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.26.0...v1.27.0

kubelogin - v1.26.0

Published by int128 almost 2 years ago

What's Changed

New feature 🎉

Refactoring

Update

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.25.4...v1.26.0

kubelogin - v1.25.4

Published by int128 almost 2 years ago

What's Changed

Improvement

Refactoring

Update

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.25.3...v1.25.4

kubelogin - v1.25.3

Published by int128 about 2 years ago

What's Changed

New Feature

Update

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.25.2...v1.25.3

kubelogin - v1.25.2

Published by int128 about 2 years ago

Improvement

Refactoring

New Contributors

Full Changelog: https://github.com/int128/kubelogin/compare/v1.25.1...v1.25.2

kubelogin - v1.25.1

Published by int128 almost 3 years ago

Improvement

Updates

Full Changelog: https://github.com/int128/kubelogin/compare/v1.25.0...v1.25.1

kubelogin - v1.25.0

Published by int128 about 3 years ago

New feature

  • 237e533 Add flag to set custom browser command (#622) (#596 thanks @gvolpe)

Updates

  • 8cce70c fix(deps): update github.com/pkg/browser commit hash to 6d279e1 (#621)
  • 751b62b fix(deps): update golang.org/x/net commit hash to ad29c8a (#620)
  • 58d354f fix(deps): update module k8s.io/klog/v2 to v2.20.0 (#618)
  • a17137b fix(deps): update module k8s.io/client-go to v0.22.1 (#612)
  • 395a36e fix(deps): update module k8s.io/apimachinery to v0.22.1 (#611)
  • b861180 fix(deps): update golang.org/x/oauth2 commit hash to 2bc19b1 (#610)
  • b0d9ff9 chore(deps): update golang docker tag to v1.17 (#608)
kubelogin - v1.24.0

Published by int128 about 3 years ago

New feature

  • a0cfde7 Add --oidc-use-pkce flag to force PKCE authorization flow (#599)

Updates

  • 9a850d7 Migrate to github.com/golang-jwt/jwt/v4 (#604)
  • 226683c fix(deps): update golang.org/x/oauth2 commit hash to 6f1e639 (#602)
  • 3d6cfe5 fix(deps): update golang.org/x/net commit hash to aaa1db6 (#603)
  • 8cba4b4 fix(deps): update module k8s.io/client-go to v0.22.0 (#601)
  • f1b17d2 fix(deps): update module k8s.io/apimachinery to v0.22.0 (#600)
  • 849bf27 fix(deps): update module k8s.io/klog/v2 to v2.10.0 (#591)
  • b5462d4 fix(deps): update module github.com/chromedp/chromedp to v0.7.4 (#589)
  • 08fdfa8 fix(deps): update github.com/pkg/browser commit hash to 7d21f8c (#588)
  • d10adc6 fix(deps): update module github.com/spf13/cobra to v1.2.1 (#587)
  • 63f08f2 fix(deps): update module github.com/golang/mock to v1.6.0 (#572)
kubelogin - v1.23.3

Published by int128 over 3 years ago

Bug fix:

  • 82e96fb Explicitly set CGO_ENABLED on build (#569) (thanks @gokuatkai)

Updates:

  • 8a72510 fix(deps): update github.com/pkg/browser commit hash to a7b7a61 (#568)
  • f40dc4c fix(deps): update module k8s.io/klog/v2 to v2.9.0 (#565)
  • 7b9bb9e fix(deps): update golang.org/x/net commit hash to abc4532 (#564)
  • 0479bf6 fix(deps): update module k8s.io/client-go to v0.21.1 (#557)
  • 93f2c88 fix(deps): update module k8s.io/apimachinery to v0.21.1 (#556)
  • 62e3d07 fix(deps): update golang.org/x/oauth2 commit hash to f6687ab (#555)
kubelogin - v1.23.2

Published by int128 over 3 years ago

Bug fix:

  • d0364f0 Fix "~" is not expanded on Windows (#550, #543 thanks @LulaSvob @trexx)

Updates:

  • ea78452 fix(deps): update golang.org/x/term commit hash to a79de54 (#549)
  • 2d52355 fix(deps): update golang.org/x/net commit hash to 7fd8e65 (#548)
  • a784b7a fix(deps): update golang.org/x/oauth2 commit hash to 81ed05c (#545)
kubelogin - v1.23.1

Published by int128 over 3 years ago

Fix:

  • 4ca11f1 Add .exe extension to Windows distribution (#534) (thanks @MarkusH)

Updates:

  • 79882f6 fix(deps): update module k8s.io/client-go to v0.21.0 (#529)
  • f66835b fix(deps): update module k8s.io/apimachinery to v0.21.0 (#528)
  • 487bbe7 fix(deps): update golang.org/x/term commit hash to 72f3dc4 (#527)
  • 30a961d fix(deps): update golang.org/x/oauth2 commit hash to 5e61552 (#531)
  • 1460c81 fix(deps): update golang.org/x/net commit hash to e915ea6 (#530)
kubelogin - v1.23.0

Published by int128 over 3 years ago

Enhancement:

  • eb7ce56 Expand homedir paths in get-token options (#498)
  • 97cc85d repository: Expand ~ in homedir (#489) @Mattias-
  • 74c9404 Fix multi-platform images (#514)
  • 037d26b Publish multi-platform image to GHCR (#513)

Updates:

  • fa0633f fix(deps): update module k8s.io/client-go to v0.20.5 (#508)
  • eb9a412 fix(deps): update golang.org/x/net commit hash to d523dce (#504)
  • 7e24925 fix(deps): update module k8s.io/apimachinery to v0.20.5 (#507)
  • b4f0f7f fix(deps): update module github.com/chromedp/chromedp to v0.6.9 (#510)
  • fdff33f fix(deps): update golang.org/x/term commit hash to de623e6 (#506)
  • f849094 Update golang.org/x/oauth2 commit hash to cd4f82c (#496)
  • ebdda69 Update module k8s.io/klog/v2 to v2.8.0 (#495)
  • 6a6548c Update module github.com/google/go-cmp to v0.5.5 (#487)
  • 2513c3c Update module github.com/golang/mock to v1.5.0 (#480)
  • 3a59aad Update golang.org/x/sync commit hash to 036812b (#479)

Breaking change

Docker images have been moved to ghcr.io/int128/kubelogin. See doc for more.

kubelogin - v1.22.1

Published by int128 over 3 years ago

Fixes:

  • 3877289 Switch klog to v2 (#439) @crazyjurich
  • 8e1a63b Change mutex scope to bind address port (#430)

Updates:

  • 86681b8 Refactor homebrew formula (#468)
  • 44ffd69 Update module coreos/go-oidc to v3 (#463)
  • f1a2539 Update module spf13/cobra to v1.1.3 (#466)
  • 5e7cb2a Update golang.org/x/oauth2 commit hash to 6667018 (#465)
  • 51d5af5 Update cimg/go Docker tag to v1.15.8 (#462)
  • 1bb8fb2 Update module k8s.io/klog/v2 to v2.5.0 (#459)
  • cf85625 Update module google/wire to v0.5.0 (#457)
  • 4e2a99b Update module chromedp/chromedp to v0.6.5 (#455)
  • 1ca272f Update golang.org/x/net commit hash to 5f4716e (#453)
  • fa416f2 Update github.com/pkg/browser commit hash to ce105d0 (#450)
  • ad65baa Update alpine Docker tag to v3.13 (#449)
  • 25b8d29 Update module k8s.io/client-go to v0.20.2 (#448)
  • 92b09e3 Update module k8s.io/apimachinery to v0.20.2 (#447)
  • bd186d6 Update golang.org/x/sync commit hash to 09787c9 (#390)
  • e5b179d Update golang.org/x/crypto commit hash to eec23a3 (#391)
  • 7e063b5 Update module yaml to v2.4.0 (#433)
  • c7606e8 Update module google/go-cmp to v0.5.4 (#432)
kubelogin - v1.22.0

Published by int128 almost 4 years ago

Enhancement:

  • ce7784b Add TLS renegotiation flags (#411)
  • 878847f feat(#389): Prevent concurrent authentication using a lockfile. (#397)
  • d1b89e3 Add username in token cache key (#404)
kubelogin - v1.21.0

Published by int128 about 4 years ago

Enhancement/Fix:

  • 56169d1 Add support for HTTPS redirect URI (#381)
  • ebdfcfb Add --authentication-timeout-sec flag (#387)
  • 257c05d Change authentication timeout to 180 sec (#388)

Improvement:

  • 592f272 Update cimg/go Docker tag to v1.15.2 (#373)
  • fe54383 Update module k8s.io/client-go to v0.19.2 (#380)
kubelogin - v1.20.1

Published by int128 about 4 years ago

Enhancement/Fix:

  • 43f1c44 Fix infinite wait for shutdown of the local server (#319, #354) by updating module int128/oauth2cli to v1.13.0 (#372)

Refactoring:

  • 2e450b6 Update golang.org/x/oauth2 commit hash to 5d25da1 (#376)
  • ec38934 Update golang.org/x/crypto commit hash to 5c72a88 (#328)
  • c051d4e Refactor: close channel in writer goroutine (#375)
  • fae53fd Update module k8s.io/client-go to v0.19.0 (#369)
  • 23cbc28 Update module k8s.io/client-go to v0.18.8 (#356)
  • 003cb6c Bump the version of golangci-lint-action to v2 (#364)
  • e0e3287 Bump the version of golangci-lint to v1.30.0 (#359)
  • 6dad6b3 Update cimg/go Docker tag to v1.14.7 (#353)