- 93bb1d3 Add fallback ports for local server (#79)
- f2de8dd Refactor log messages and etc. (#77)
- 915fb35 Raise error on invalid certificate (as kubectl) (#73)
- 45f83b0 Add multiple kubeconfig support (#70) (thanks @creation-shin-chan)
- 83f85a9 Dump all claims of ID token to debug log (#68) (thanks @sstarcher)
- 072bee6 Add --certificate-authority option (#67)
- 5c07850 Add --user option (#66)
- 5c8c80f Add --context option (#65)
Breaking changes
- Port 18000 will be used instead if port 8000 is not available. You may need to add
http://localhost:18000
to redirect URIs on the OIDC provider. - Environment variables
$KUBELOGIN_LISTEN_PORT
,$KUBELOGIN_INSECURE_SKIP_TLS_VERIFY
and$KUBELOGIN_SKIP_OPEN_BROWSER
are no longer supported. Use the corresponding options instead. - Invalid certificates are rejected now. This is same as kubectl.