Releases: Azure/kubelogin
Releases · Azure/kubelogin
v0.0.29 release
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
- Enable Code Cov for this repo. by @Tatsinnit in #229
- Bump golang.org/x/crypto from 0.6.0 to 0.7.0 by @dependabot in #230
- Bump k8s.io/client-go from 0.26.2 to 0.26.3 by @dependabot in #234
- Feature/addtests by @Tatsinnit in #238
- Bump k8s.io/cli-runtime from 0.26.2 to 0.26.3 by @dependabot in #237
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #245
- Bump golang.org/x/crypto from 0.7.0 to 0.8.0 by @dependabot in #250
- Add codecov badge to this repo. by @Tatsinnit in #252
- Bump k8s.io/apimachinery from 0.26.3 to 0.27.1 by @dependabot in #257
- Bump k8s.io/client-go from 0.26.3 to 0.27.1 by @dependabot in #258
- Fix merge conflicts and breaking changes in PR 221 by @cirvine-MSFT in #264
- Fix merge conflicts in PR 232 updating adal from 0.9.22 to 0.9.23 by @cirvine-MSFT in #265
Doc Update
- refactor windows install doc by @weinong in #233
- adding github pages by @weinong in #241
- added inline toc by @weinong in #244
- Document scoop installation option by @goostleek in #242
- revamp the website by @weinong in #246
- update readme and docs by @weinong in #247
- ignore docs and readme on some workflows by @weinong in #248
- Add reference to a context. by @Tatsinnit in #253
- How to install kubelogin with asdf tool manager by @daveneeley in #256
- Update devicecode.md by @madhurgupta03 in #266
v0.0.28 release
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
- @bcho made their first contribution in #201
- @dependabot made their first contribution in #209
v0.0.27 release
Whats Changed
- Added Binaries for windows/arm64 by @ssrahul96 in #195
- update go-restful mod. by @Tatsinnit in #198
v0.0.26 release
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
- update doc with interactive login index by @weinong in #175
- Go-report and cli flare addition. by @Tatsinnit in #178
- Add go reference for this repo. by @Tatsinnit in #181
- Enable CodeQL Analysis. by @Tatsinnit in #179
- Possible enhancement - Add changelog for this repo for automating release tags. ❤️☕️💡 by @Tatsinnit in #177
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
- @Tatsinnit made their first contribution in #178
- @Exodus made their first contribution in #182
v0.0.25 release
v0.0.24 release
v0.0.23 release
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
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}